Rudolf Olah

Rudolf Olah @rudolfolah

About: Eng Manager / Staff Software Eng

Location:
Canada
Joined:
Jun 9, 2019

Rudolf Olah
articles - 29 total

Learning Coding from High Skilled Professional Programmers

So, to be a prolific programmer, what does it take? In the past, we would have to sit beside the...

Learn More 0 0Sep 6

Debian GNU/Linux in VirtualBox on MacOS M1 to Practice Kubernetes

When studying for the CKAD (Certified Kubernetes Application Developer) exam, I practiced using the...

Learn More 2 0May 11

Task Runners for Projects

Many projects need to run arbitrary commands and tasks. In some projects, this is done by creating...

Learn More 0 0Dec 26 '24

Keeping Skills Up-to-Date as a Software Developer

Software developers need to stay up-to-date within their specialization and in the general field. If...

Learn More 0 0Sep 19 '24

The Power of Tries, Data Structure Optimization in Emacs

The following article, originally published in 2009, was a combination of both prose and code,...

Learn More 0 1Sep 19 '24

Docker Compose Develop Watch and Syncing Files from the Host Container to a Service

This thread has helped me better understand the "develop" behavior with Docker Compose The Docker...

Learn More 2 1Jul 12 '24

Incredible Updates in VS Code 1.91 (June 2024)

Version 1.91 of VS Code is out now and has some incredible updates: You can now install a specific...

Learn More 0 0Jul 5 '24

In-Project Python Virtualenvs in Poetry

Poetry is a dependency and package manager for Python. You can list the Poetry configuration with...

Learn More 0 0Jun 1 '24

New shell scripting language, a new tablet, and in-product messaging

Amber, a programming language that compiles to BASH The slippery slope of in-product...

Learn More 1 3May 24 '24

React Router has merged with Remix, should you use a different router?

At ReactConf 2024, the Remix framework team announced merging the Remix full-stack framework into...

Learn More 12 0May 17 '24

Kubernetes and Docker Desktop for Fast Local Development

Docker Desktop can run a Kubernetes node that is accessible locally. It enables you to build and...

Learn More 0 3May 8 '24

Profiling Python Code for Performance

Here are a few tools that are actively maintained that can help you understand and profile the...

Learn More 5 0Mar 10 '24

Modern Date Time Libraries for JavaScript and TypeScript

Here's a list of modern date time libraries for JavaScript and...

Learn More 0 0Mar 7 '24

Using Postgres with Docker on a Mac

When running PostgreSQL in a Docker container for testing or local development purposes, you may...

Learn More 2 0Mar 6 '24

Amazing Updates in VS Code 1.86 (January 2024)

Version 1.86 of VS Code has some very nice updates: Say "Hey Code" and initiate a Copilot...

Learn More 0 0Feb 15 '24

Build-Time Performance for webpack

Build-time is all the steps required to build a bundle of your web app. From TypeScript compilation...

Learn More 1 0Feb 2 '24

ES6 Rewriting Imports in JavaScript and TypeScript

Sometimes "find and replace all" doesn't work in software development. In fact, it definitely does...

Learn More 0 3Nov 4 '23

Exciting Updates in VS Code 1.84 (October 2023)

The latest version of VS Code has some awesome updates, here are the ones I'm particularly happy...

Learn More 1 0Nov 1 '23

Tailwind CSS Linear Gradient Utility Tool

While styling a web app that uses Tailwind CSS, it was becoming tedious to setup linear gradients for...

Learn More 5 4Oct 22 '23

proc-watch: find out what is using the most CPU and memory

When you are running multiple EC2 instances or running a shared environment, it is useful to monitor...

Learn More 0 0Sep 9 '23

Chaincrafter: an alternative to LangChain to use with OpenAI

Chaincrafter is a small alternative to LangChain, MiniChain and other libraries for creating prompts...

Learn More 0 0Aug 10 '23

Terraform Linting and Validation with a shell script

Writing Terraform configurations is like writing any programming language; you must ensure your code...

Learn More 0 0Jun 26 '23

GitHub Traffic Checker

Whenever writing blog posts or publishing video courses, I like to check in on the amount of traffic...

Learn More 0 0Jun 25 '23

Python: no more need for range(len(...))

I was practising my algorithm writing skills on CodeSignal and one of the problems is how to sum up a...

Learn More 18 2Feb 2 '20

Angular Testing Nested Components and Components that Rely or Use Other Components in Their Templates

You have two Angular components: HomeComponent HelloComponent The template for HomeComponent look...

Learn More 8 0Dec 1 '19

Angular Karma Tests Running Twice (or More Times)

Just ran into this issue where Karma test runner looked like it was running multiple times. It turns...

Learn More 5 0Dec 1 '19

Type-Checking for Python and Ruby is becoming a thing

It looks like type-checking is becoming the thing to do for Python and Ruby. Prototype quickly, grow...

Learn More 7 1Sep 8 '19

Creating a new library with Angular 6+

The directory structure for an Angular project changed in v6, so here's the process for creating a ne...

Learn More 3 0Aug 19 '19

Types for JSON data when Consuming APIs in Angular

It is neat that Angular can use TypeScript to type-check the JSON data from an API. What is less neat...

Learn More 13 1Jul 17 '19