Author: Agile Actors #learning (Agile Actors #learning)

An Agile Architecture for Analytics and AI on Google Cloud
Post

An Agile Architecture for Analytics and AI on Google Cloud

Originally posted on medium. Bet on low-code/no-code and serverless An agile architecture is one that gives you: Speed of development. You should be able to go from idea to deployment as quickly as possible Flexibility to quickly implement new features. Sometimes speed comes at the expensive of flexibility — the architecture might shoehorn you into a very...

How to write performant React code: rules, patterns, do’s and don’ts
Post

How to write performant React code: rules, patterns, do’s and don’ts

Performance and React! Such a fun topic with so many controversial opinions and so many best practices flipping to be the opposite in just 6 months. Is it even possible to say anything definitive here or to make any generalized recommendations? Usually, performance experts are the proponents of “premature optimisation is the root of all...

26 GitHub Repositories To Inspire Your Next Data Science Project
Post

26 GitHub Repositories To Inspire Your Next Data Science Project

Originally posted on towardsdatascience. Start the new year with this inspired list of interesting code with libraries, roadmaps, and projects to bookmark New tools that improve developer productivity are released every single day in the ever evolving domain that is Data Science. There is a sea of great projects to learn from, and even better...

Understanding Traceback in Python
Post

Understanding Traceback in Python

Originally posted on machinelearningmastery. When an exception occurs in a Python program, often a traceback will be printed. Knowing how to read the traceback can help you easily identify the error and make a fix. In this tutorial we are going see what the traceback can tell you. After completing this tutorial, you will know:...

Meta’s Bean Machine: The Hot Topic In Probabilistic Programming
Post

Meta’s Bean Machine: The Hot Topic In Probabilistic Programming

Originally posted on analyticsindiamag. Through probabilistic modelling, engineers and data scientists can account for random events in future predictions while measuring different uncertainties. One of the biggest challenges of this decade is solving uncertainty, ethical and explainable problems in the thousands of machine learning models we interact with daily. Meta, formerly Facebook, announced the release...

Frontend Developer Resources 2022
Post

Frontend Developer Resources 2022

Originally posted on dev. I don’t know if I’ll keep doing this every year, but I did one of these in 2020, and that post got some good signal, so I renamed it to Frontend Developer Resources 2020, which brings us to Frontend Developer Resources 2022. Oops, I missed 2021. Technically we’re still in 2021,...

This puzzle challenge brings joy to the world of code
Post

This puzzle challenge brings joy to the world of code

Originally posted on technologyreview. Thousands worldwide, from San Francisco to Slovenia, are counting down to Christmas with a puzzle-a-day programming challenge called Advent of Code. By midnight on December 1, 2015, when Eric Wastl first launched his annual Santa-themed puzzle-a-day programming challenge Advent of Code, 81 people had signed up. That pretty much matched his capacity...

Python Switches to Match-Case
Post

Python Switches to Match-Case

Originally posted on dev. If reading about code with foo, bar, and math examples is the bane of your existence, keep reading. Expect examples with sweaters and dogs. Jump to: Past Present Benefits Example 1 Example 2 Future Past Once upon a time, in 2006, a Python Enhancement Proposal(PEP) was introduced. PEP 3103 detailed many different ways a switch...

Learn to use Kubernetes CRDs in this tutorial example
Post

Learn to use Kubernetes CRDs in this tutorial example

Originally posted on searchitoperations.techtarget. Custom resource definitions enable IT organizations to create objects Kubernetes doesn’t offer by default. Learn how to use them here. Kubernetes exposes a powerful declarative API system, where the record of intent or desired state is specified by cluster operators in a YAML file or via the REST API, and the...

React Hooks from scratch
Post

React Hooks from scratch

Originally posted on dev. What are Hooks React hooks are like Anchor ( same as what ships drop in the ocean to attach the ship and ocean floor) between React state (ocean floor) and life-cycle features ( ship ) of functional components. Only work with function based components, not with class based components. Both arrow...

Introducing Karpenter – An Open-Source High-Performance Kubernetes Cluster Autoscaler
Post

Introducing Karpenter – An Open-Source High-Performance Kubernetes Cluster Autoscaler

Originally posted on dev. At re:Invent 2021, AWS announced the v0.5.0 release of Karpenter, marking its open-source, Kubernetes node provisioning project as production ready. With Karpenter, Kubernetes users can now dynamically provision underlying compute nodes based on pod specifications more efficiently than the existing Kubernetes cluster-autoscaler project. Karpenter is an open-source, flexible, high-performance Kubernetes cluster autoscaler built with...

11 Useful Python One-Liners You Must Know
Post

11 Useful Python One-Liners You Must Know

Originally posted on makeuseof. Python One-Liners can help you perform complex tasks with just one line of Python code. Here are some of the most useful ones to know! Python is known for its short and clear syntax. Due to the simplicity of Python, it’s sometimes referred to as “executable pseudocode”. You can make Python...

Programming in Ruby: A critical look at the pros and cons
Post

Programming in Ruby: A critical look at the pros and cons

Originally posted on searchapparchitecture.techtarget. While Ruby showcases an impressive spread of beneficial features, there are still specific shortcomings that may explain why its adoption numbers have been conspicuously erratic. Since its release in 1995, programmers have used Ruby for both web development and higher-level server management projects. Whether a novice or veteran, Ruby and the...

How to package your Python code
Post

How to package your Python code

Originally posted on opensource. Use setuptools to deliver Python code to users. You’ve spent weeks perfecting your code. You’ve tested it and sent it to some close developer friends for quality assurance. You’ve posted all the source code on your personal Git server, and you’ve received helpful bug reports from a few brave early adopters. And...

How To: Build A Simple Search Bar in JavaScript
Post

How To: Build A Simple Search Bar in JavaScript

Originally posted on dev. Hi Everyone! Today, we will be walking through how to build a functional, yet very simple search bar in JavaScript. This mini project will also utilize CSS and HTML. 💭💭💭💭💭💭💭💭💭💭💭 Let’s look at our goals: Creating Base Files Building out the Basics of the HTML File Creating Simple Data Establishing Event...

5 Python Tricks in one line. Beginner vs Professional
Post

5 Python Tricks in one line. Beginner vs Professional

Originally posted on dev. Python is famous for its simplicity and ease of use. This is achieved, among other things, due to the compactness of the code. At the same time, such conciseness may hide complex program logic. In this article, we will look at 5 examples of “syntactic sugar” for processing sequences, when the...