PERSONAL TECH LOG

Notes from the last 7 days

Posts
173
Topics
3
Updated
2026-10-10 14:00

Global Tech Crunch

59 recent notes

Back to top
GT
Long live the mechanical keyboard

Long live the mechanical keyboard

Keychron made a name for itself after launching on Kickstarter in 2017. Today, it offers the value K2 model as well as a variety of other versions, including one with an all-wood b

Rust Ecosystem

63 recent notes

Back to top
RE
Ask the agent, don't read the screen

Ask the agent, don't read the screen

I run several coding agent sessions at once. The one that has waited twenty minutes for my permission is always the one at the bottom of the pile. So I built Horadric, a desktop ap

RE
Nobody runs PHPStan cold

Nobody runs PHPStan cold

PHPStan 2.3 came out last week with a blog post titled a leap in performance , and my timeline lit up. Seifeddine Gmati, creator of Mago, updated the PHP Toolchain Benchmarks the s

RE
Learning GPUI by Building My Own Text Editor

Learning GPUI by Building My Own Text Editor

I've been wanting to experiment with GPUI for a while now. It's the Rust UI framework developed for Zed, and I was curious what it would be like to use it for something of my own.

RE
ptop: Pate's top, a copy of vtop in Rust

ptop: Pate's top, a copy of vtop in Rust

I like vtop . I wanted a more performant version that works exactly the same, so I made ptop , short for Pate's top . It's a copy of vtop, rewritten in Rust. The dotted graphs are

RE
When is a CSV cell a number?

When is a CSV cell a number?

I was reading a post about a homemade config format (in Russian) where the author explained why the format needs a "take this as is" marker: so that 00544 does not quietly become 5

RE
Making kubectl diff show what actually changed

Making kubectl diff show what actually changed

kubectl diff is the closest thing Kubernetes has to a plan step: it shows what kubectl apply would change before you apply it. Its output is a unified diff of two YAML dumps, and t

RE
whoami in rust

whoami in rust

whoami A reimplementation of the Linux command whoami in Rust. link to repo Overview whoami displays the user name associated with the current effective user ID. Same as id -un . E

RE
Setting up billing and subscriptions with Stripe

Setting up billing and subscriptions with Stripe

The core idea behind Featherboard is to keep the core functionality accessible without a paid plan. You can run the app on your own hardware for free, while the hosted version offe

RE
Eighteen hours to close the loop

Eighteen hours to close the loop

Lithair is a memory-first Rust web framework I build; cidx is the declarative CI runner I build, and it runs Lithair's CI. Both are open source. This post stands on its own. A bran

RE
Why Rust + Postgres RLS

Why Rust + Postgres RLS

TL;DR We wanted multi-tenant exception ingest on a two-container stack: one Rust binary + PostgreSQL 16. No Redis. No Kafka. Dashboard reads go through Postgres RLS with SET LOCAL

Flutter & Cross-Platform

51 recent notes

Back to top
F&
Right-to-left is not a flag you flip

Right-to-left is not a flag you flip

The first time I shipped an Arabic locale, I thought the work was translation plus one TextDirection . The translation was the easy half. What took the longest was everything that

F&
DecisionEngine: Teaching local AI to play Tetris

DecisionEngine: Teaching local AI to play Tetris

Beyond chat with llamadart · Part 1 A piece is falling. There are a few places it could land. Somewhere in the background, a local AI model is choosing one. If it takes too long, t

F&
Making cross-platform local AI easier with llamadart

Making cross-platform local AI easier with llamadart

My writing assistant could talk to Gemini. The missing piece was using it without a connection. That was the reason I started llamadart: I wanted an offline mode for flights, unrel

F&
Flutter - The Framework Everyone Loves to Hate

Flutter - The Framework Everyone Loves to Hate

On social media, opinions on Flutter are usually extreme: either it's the best thing since sliced bread or it's the worst framework ever. Theo , a popular software development YouT

F&
Fix the flutterfire upload-crashlytics-symbols error

Fix the flutterfire upload-crashlytics-symbols error

flutter run works, flutter build ios works, and then flutter build ipa fails in the build phase that the FlutterFire CLI adds for Firebase Crashlytics. This flutterfire upload-cras

F&
What is Flutter app development?

What is Flutter app development?

Flutter is a framework from Google for building applications that run on mobile, web, and desktop from a single set of code. Instead of building separate apps for iOS and Android,

F&
Hey Dev.to, I'm Aditya, a Laravel dev from India

Hey Dev.to, I'm Aditya, a Laravel dev from India

Hey everyone 👋 I'm Aditya, a Laravel and Flutter developer from India. This is my first post here, so let me quickly tell you who I am. What I do I've been working with PHP and Lar