Speed Up DB Queries Like a Pro If you’ve ever waited too long for a database query to finish, you know the pain of slow performance. The good news? Indexes are here to save the day!
State of my Homelab 2025 For many years now I’ve had at least one machine at home which would work as a server to host some apps. In the last couple of years I’ve been getting more into it which has led me to purchase additional hardware. I’ve decided it would be nice to document...
Sharing My USPS Mail Alerts Apps Script Learn how I automated USPS Mail Alerts using Google Apps Script to streamline mailbox checking. Now open-sourced for anyone to use and improve.
... and all i got was this lousy embedded player Ever since launching in March 2024, I’ve often referred to working on the project as “rearranging deck chairs on the Titanic”. Well after a year of full-time work in a Michelin starred kitchen and completely ignoring anything to do with the site I can tel...
Chaining sudo on SSH to run PostgreSQL queries and dumps remotely Photo by Kvistholt Photography on Unsplash It is common to run some commands via the postgres account as it is the de facto PostgreSQL super user. This means that if you're running these commands remotely, you'll need to chain sudo: ssh pg-host sudo...
A crash course in package management, Node, and Yarn v2 I've been writing some guides at my startup Nerve for newer engineers. My aim is to cover things you don't necessarily have to know to do your job, but which will probably come in handy at some point in your career. This is a guide to package management,...
I organized a 10-day game of tag with 10 of my friends [#70] Probably the most fun shenanigan I've done in college... so far!
stream data from kafka to relational database | Tomasz Kubacki In this post I would like to show how to stream data from any text based Kafka topic into sql table using Kafka Connect.
Optimizing Django by not being silly I just saw this post and it reminded me of a time when we had a similar situation, but with string operations in our VM. The project is now defunct but the code is open. Let’s go back in time.
OSDay 2025 - Why Choose to Use the BSDs in 2025 The slides, the notes, and the text behind my presentation at OSDay 2025 in Florence, Italy - Why Choose to Use the BSDs in 2025
REST Constraint #5: Embracing Layers for Flexibility and Scale - Chris Woody Woodruff Building a reliable, scalable web application is no easy feat. The internet is unpredictable, traffic surges happen, and security threats lurk around every corner. That’s why REST includes the Layered System constraint—a design principle that structures a...
Improving Recommendation Systems & Search in the Age of LLMs Model architectures, data generation, training paradigms, and unified frameworks inspired by LLMs.
Next.js Middleware Exploit: Deep Dive into CVE-2025-29927 Authorization Bypass - ZeroPath Blog Explore the critical CVE-2025-29927 vulnerability in Next.js middleware, enabling attackers to bypass authorization checks and gain unauthorized access.
Map Features in OpenStreetMap with Computer Vision Mozilla.ai developed and released the OpenStreetMap AI Helper Blueprint. If you love maps and are interested in training your own computer vision model, you’ll enjoy diving into this Blueprint.
How NixOS and reproducible builds could have detected the xz backdoor for the benefit of all Julien Malka homepage
I want a good parallel computer The GPU in your computer is about 10 to 100 times more powerful than the CPU, depending on workload. For real-time graphics rendering and machine learning, you are enjoying that power, and doing those workloads on a CPU is not viable. Why aren’t we exploi...
GitHub - Zouuup/landrun: Run any Linux process in a secure, unprivileged sandbox using Landlock LSM. Think firejail, but lightweight, user-friendly, and baked into the kernel. Run any Linux process in a secure, unprivileged sandbox using Landlock LSM. Think firejail, but lightweight, user-friendly, and baked into the kernel. - Zouuup/landrun
How a glitch in an online survey replaced the word ‘yes’ with ‘forks’ Dating back to at least early 2023, a bizarre and alarming technical glitch started popping up in some organizations’ online surveys and forms.
The Ugly Truth About The Education System You Were Never Told “Education is not the learning of facts, but the training of minds to think .” Albert Einstein Ever since I’ve gotten deeper into spirituality, meditation and metaphysics, a lot of my views on a variety of subjects have changed dramatically. But somethin...
You’re the Manager. Why Are You the One Feeling Lost? How to steer 1:1s when your reports are over-explaining and you’re silently drowning.
So you want to break down monolith? Read that first. My lessons learned, dos and donts from breaking down monoliths. I gathered my experience on what to do before even starting. I explained hy defining real business metrics is critical and why you should assume that many Monoliths parts will stay. Of course...
How I Turned Our Rented House into a Smart Home We've been renting a house in Auckland, New Zealand. This house needs a lot of maintenance and renovation, but the landlords let us have two cats and a dog so we can't complain! They also let us do whatever we want to the house (within reason), so I had a
i used to write code first, now i write docs first—here’s what changed Learn how implementing a documentation-first approach at Octopipe revolutionized our development process, improved team alignment, and enhanced our product quality—especially in the age of AI-powered code generation.
PyTorch internals : ezyang’s blog This post is a long form essay version of a talk about PyTorch internals, that I gave at the PyTorch NYC meetup on May 14, 2019.
Don't compete - Inverted Passion The Internet is full of people winning all the time. Someone is traveling to exotic locations, someone else is raising funds, and another person is winning awards. Essentially, everyone around you is succeeding while you do spend your days as the nature i...
Five Tips for Marketing to Developers Marketing to developers is challenging—engineers are naturally sceptical of traditional marketing tactics. As a former engineer turned marketer, I’ve learned what works (and what doesn’t). In this post, let's look at five strategies to help you better res...
The day piracy changed It certainly wasn't today. It was some time ago, but I wanted to mark this in my blog as a reminder that once, long ago, piracy was, well, stealing. That's all…
Don’t use Telegram, but if you have to, at least use Partisan Telegram Telegram is really close to the worst when it comes to privacy, security, and anonymity, which highly matters if you are an activist, a protester, a journalist, or even a normal paranoid human being.