Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
Building software can be complex. You might not have to think much about it when building your side...
Three months ago, I submitted what I thought was a perfectly reasonable pull request. I had created a...
In this article, I will share my approach of tracking down and fixing high memory usage in...
Performance optimization is a double-edged sword, with both good and bad aspects. The good side is...
"You're not a Certified Scrum Master? Then you can't possibly understand." I've heard this too many...
When you visit the homepage of dev.to, the page itself is cached on the edge so that it's delivered...
Introduction Over the past 15 years, the JavaScript ecosystem has expanded rapidly,...
Was this post written during a long, pointless meeting? Of course not! …Or was it? 👀 Let’s start...
The article follows the content and the structure of the talk I gave at "React Advanced"...
The framework that promised to simplify everything just made my codebase a...
October 1st, 2025. React 19.2 lands on npm. I read the release notes over morning coffee. By...
Is your React app feeling slow? Stop blaming the framework and use your browsers APIs like template and requestIdleCallback to fix that UI jank.
Introduction Are you in the same situation as me, running out of space on your Virtual...
How I built a production-grade scraper for NC public notices using Cheerio and TLS fingerprinting...
Efficient SQL queries are the backbone of high-performing applications. Poorly optimized queries can...
Efficient Large Data Transfer Between Microservices (Go Demo) This project provides a...
What is the New architecture? React Native's new architecture was introduced in version...
When building forms in React, you’ll inevitably come across controlled and uncontrolled...
While building my ConversaAI web app, I started experimenting with a local AI model using Ollama,...
This is the story of how I made a Monte Carlo simulation of student schedule assignments 600x faster with web workers. In this article, we'll discuss how I upgraded CourseCast (a course schedule simulator for the Course Match system of the Wharton School of the University of Pennsylvania) from a prototype that struggled with a hundred concurrent users (with ~60 seconds per simulation request) to an infinitely scalable simulator with sub-second execution speeds (faster than a page load!).
Heavy computations on the main thread can lead to sluggish UI, dropped frames, and poor user...
Yesterday at 1pm I'm on a call with a payment provider's tech team. We're integrating their IPN...
In the era of modern web development, we often ask ourselves: what's the best way to navigate between...
It was never there. And if it had been, I’d have dissolved it on day one. How I run my mega...
I wanted to quickly compare how different Hetzner servers are doing (especially in single-threaded),...
https://github.com/martinstark/nvoc/ I got tired of having to create multi-line scripts for applying...
Hey folks. I know, I know, another long post. But if you've been following along, you know I only...
ClickHouse is one of those databases that everyone gets excited about after their first benchmark....
So I recently went down a bit of a rabbit hole optimising my Next.js app, and honestly? It was crazy....
Overview By migrating our email system's search functionality from traditional LIKE...