Webpack and Frontend Build-Time Performance Engineering for React Rudolf Olah, December 4, 2023March 10, 2024 This article explores webpack, focusing on ways to investigate the build-time performance of webpack for your React apps. First, we cover the items that can affect build-time and runtime performance. Next, we’ll explore profiling tools for CPU and memory usage and how to use them. We’ll then delve into webpack bundles and how to analyze what’s in a bundle. Finally, we talk about setting goals. Continue Reading
Creating a Data Pipeline for Analytics, AI/ML, ChatGPT Rudolf Olah, May 29, 2023March 10, 2024 There are three parts to a data pipeline for analytics: ingestion, processing/transformation, and interpretation. The data pipeline for large language models or any pre-trained model such as GPT-3.5 and GPT-4 has the following steps: ingestion, processing / transformation, and evaluation. Data pipelines are everywhere. Continue Reading
Learning AngularJS articles Rudolf Olah, July 27, 2020July 28, 2024 From 2014 to 2019, I wrote a newsletter called “Learning AngularJS”. I have collected the articles here as an archive of that newsletter. I also published a video course on testing AngularJS code in 2015. Continue Reading
Reactive Programming with JavaScript, Ruby and Python Rudolf Olah, April 26, 2018May 12, 2020 Reactive programming is a concept that is finally gaining some popularity among programmers. It makes… Continue Reading
Speeding up Ruby on Rails Tests and RSpec Rudolf Olah, April 6, 2018July 28, 2024 There comes a time in the life of every Ruby on Rails project where you… Continue Reading
GraphQL with MongoDB using Mongoose and Node.js Rudolf Olah, February 12, 2018May 12, 2020 As part of a prototype/exploratory project in March 2016, I explored how to build a… Continue Reading
PyCon Canada 2017: “Python as a Philosophy” Rudolf Olah, November 14, 2017December 8, 2023 I was in Montreal, Canada for the PyCon Canada 2017 conference and presented on the… Continue Reading
JSON C++ Tutorial Rudolf Olah, June 26, 2013March 10, 2024 JsonCpp is a good solid C++ library to work with. JsonCpp gives you the ability to open JSON configuration files. Continue Reading
Web Development with Smalltalk and Seaside Framework Rudolf Olah, April 13, 2009May 12, 2020 While taking a part-time computer science class, I built a Smalltalk-based web app using the… Continue Reading