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.
Author: rudolfolah
Creating a Data Pipeline for Analytics, AI/ML, ChatGPT
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.
Smart Contracts for Cosmos Blockchain
Writing smart contracts with Rust and CosmWasm for Cosmos blockchains is fun to do. You can write smart contracts for Cosmos-based blockchains using the Rust programming language and the CosmWasm SDK and libraries. Cosmos is a blockchain that makes building new chains easier than before, also known as an internet of blockchains. Cosmos functions as a foundation that can be used to build application-specific blockchains that are interoperable.
Machine Learning Basics with Ludwig
We’re going to walk through the basics of machine learning and applying it to the problem of email spam prediction. We are going to do this by loading training data sets, building a few machine learning models and then checking their performance on test data sets. The data sets we are using are small enough… Continue reading Machine Learning Basics with Ludwig
Learning AngularJS articles
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.
SCRUM Methodology
Reference for SCRUM Agile
“8 More Ruby on Rails Interview Questions and Answers” article published
CodeMentor has published my article “8 More Ruby on Rails Interview Questions and Answers”
“Engineering Manager Interview Questions” article published
Arc.dev has published my article “Engineering Manager Interview Questions”
“Senior Software Engineer Interview Questions” article published
Arc.dev has published my article “Senior Software Engineer Interview Questions”
Getting Things Done with Process Design
Process design is a way to examine business (and personal) processes for efficiency and effectiveness. It’s a way to get things done. Is there a way to split up that process so that it can be delegated to others so you can scale up?