Covert Web-to-App Tracking via Localhost on Android
How I've been building APIs and microservices lately (feat. C# & .NET)
This post is all about how I’ve been building APIs and microservices lately (using .NET and C#), what’s been making me productive, and how my approach has evolved over time.
left-pad
8 years have passed since the the left-pad incident happened. It's been good for me to avoid this subject for focusing on actual work. Also, silence is gold. On the other hand, left-pad is seen as a notable event mentioned in books, so I'll share more info and…
AI coding assistants aren’t really making devs feel more productive
Despite headlines that AI is improving developer productivity, only 6% of engineering leaders have seen a significant productivity boost.
I made a 3D printed VTOL drone that can fly 130 miles
With no background in CAD, 3D printing or aerodynamics modeling
Android 16 is here
Here’s a look at the new features coming to Android 16.
Low-background Steel: content without AI contamination
Somehow I forgot to blog my site: https://lowbackgroundsteel.ai/ . I created it back in March 2023 as a clearinghouse for online resources t...
Interesting links of the week 2025-24
Here are the best and most interesting articles, blog posts, videos, podcasts, and GitHub repositories I’ve run into over the last week (June 2, 2024 - June 8, 2025). Enjoy!
Suitable hardware for Artificial life? Benchmarking matrix multiplication
Parallelism is one of the trickiest issues I am facing in experiments using evolutionary algorithms to optimize neural networks (for Artificial Life, RL tasks…etc). If I avoid tackling it, everything will run super slow, thus reducing massively the room for ex…
Agentic Evals Pyramid
Building AI agent evals that work: the 3-layer pyramid approach
On Shaping Light: Real-Time Volumetric Lighting with Post-Processing and Raymarching for the Web - The Blog of Maxime Heckel
A deep dive into Volumetric Lighting implemented via Post-Processing leveraging a custom shader with raymarching to create beautiful light and atmospheric effect for your React Three Fiber and Three.js scenes.
When to Leave - kupajo
We obsess over arrivals. Hellos and handshakes. Wonka limping toward the crowd, then somersaulting into song. But we rarely talk about exits. And yet knowing when to leave might be more important than knowing when to show up.
Grokking Bloom Filters - Part 1 | MALTSEV.SPACE
How a tiny data structure cuts memory usage by 90% — while helping systems instantly check if data exists.
Why Pilot-Wave Theory Deserves a Second Look « My Life and Ideas
Alright, all of you searching for Gregory Magarshak have found him. When you click, you will be transported into a world that... oh, just click and see!
Surveying the Precision-Recall Gap in LLM Security
Not all guardrails are created equal.
Read the Pricing First
You’ve probably come across a landing page which looks something like this:
Building a Tiny CNC Router for Making Circuit Boards
08 May 2025
.NET Aspire Tutorial: Build Production-Ready Apps From Day 1
Experimenting with Self-Hosted LLMs for Text-to-SQL
Yogiraj Hendre ...
shivsak
I like to build things and write about cool ideas.
Tip of the week #8: Never use required
Don’t use 'required' to modify fields—you won’t be able to get rid of it later when you realize it was a bad idea.
Linksys MX4200: A £40 OpenWrt Powerhouse
Uncover the £40 Linksys MX4200: the ideal OpenWrt router for fast fibre. See why it outperforms the Brume 2, offering top performance on a budget.
The Roganification of the Male Mystique
Joe Rogan changed. Not all at once. Not in some catastrophic fall from grace. But gradually — the way signals turn to noise when the frequency gets stuck. And now, millions of men are trying to survive a collapsing world by bulking up their biceps and shrink…
How I migrated to Zod 4 - EDM115 blog
Here is my website, where you can find all informations about me
LLMs Expand Computer Programs by Adding Judgment
Traditional computer programs rely on rigid logic, yet the real world is full of ambiguity. The arrival of Large Language Models (LLMs) means that computer programs can now make “good enough” decisions, like humans can, by introducing a powerful new capability…
Containers should be an operating system responsibility - AlexandreHTRB blog
My opinion regarding containers and a proposal of an alternative solution that could be implemented by operating systems.
Telegram is indistinguishable from an FSB honeypot
Many people who focus on information security, including myself, have long considered Telegram suspicious and untrustworthy. Now, based on findings published by the investigative journalism outlet ISt
A tale of two Claudes
Blog post: A tale of two Claudes by Steve Klabnik
Your Tries Are Too Broad: Sensible Error Handling
A brief look at sensible use of try / except statements.