Auto-aggregated global tech articles · 468 posts
Forty signed records stopped verifying. Two independent verifiers said so. Neither of them was wrong, and neither of them could tell me why. The recipe both tools implement is sha256(public_key || header). I checked it by hand against the code and against each other. Identical before the breakage a
So I’ve been programming since I was 11, and for many years, I multiplied projects, always to solve personal problems or solve them at a lower cost. I went to engineering school, where challenges were basically a daily thing. After that, I kind of lost interest in programming. Until a few weeks ago.
Hey developers 👋 At some point in our development journey, we’ve all played around with domains, subdomains, routes, reverse proxies, and enough DNS records to make us question our life choices. But here’s an interesting problem: What if you want a completely different website to appear at a spec
Last week someone asked me why their React app showed an empty card when shared on LinkedIn, even though their tags were right there in the code. The reason is simple: social scrapers don’t execute client-side JavaScript. Twitterbot, LinkedInBot, and Slackbot aren't full browsers. They run a quick
I shipped a small feature: 49 "📋 Copy Prompt" buttons on a prompt-library page, each with an inline onclick that copies text to the clipboard. Worked perfectly in preview. Went live. Every single button vanished. Not broken — gone. Not in the DOM. Not in "view source." Just... not there. Here's ho
Previously on ... In the previous article I wrote on how DrakoFlow came to life and why I believe a more modern UML and Diagram engine is needed. I also dove a bit in the design philosophy and how I conceived the DSL language that Drako uses. In this article I will dive a bit in the programming
Added this interaction to my project, AudioFetcher. Instead of a static support banner, a character climbs above the input, drops his coffee, and points at the button. It uses layered SVG and the Web Animations API, with reserved space to prevent layout shifts and a static version for reduced-motio
I Built a Documentation Tool in 48 Hours (While Running a Code Jam) Most founders would tell you: "Focus on one thing. Ship it. Polish it. Then move to the next." I'm 12. I don't have the luxury of that advice. Yesterday, I launched KODA v16 — an AI coding mentor running on a 480B parameter mode
I’m 17 and have been building small web projects, and this is one I’m particularly happy with. I made a little digital wish jar where you can create a jar for someone, add individual wishes/memories as colorful paper stars, and send the jar to them. Each star can contain a short message, and the who
Hey everyone 👋 I recently released vue-pdf-export, a Vue 3 + TypeScript library for generating PDFs directly in the browser. I built it after repeatedly needing the same PDF features across different Vue projects and wanting one reusable solution instead of rebuilding the same logic each time.
'Sign in with Google' looks like one button but hides a real handshake between your React frontend, Google, and your ASP.NET Core API. In this video I wire up Google authentication end to end on .NET 9: React gets an ID token from Google, sends it to the API, and the API verifies that token is genui
As a creator of nos4, I'm currently working on macOS X Lion Mountain recreation on the web (nosX Lion). I thought it'd look cool If I've used some components from that project in my portfolio. I'm still trying to figure out a creative / aesthetic way to deliver design for the mobile views so it is h
Introduction Start with the problem. Mention that you wanted to dive into the Steal an Egg gaming community, but existing resources were cluttered with heavy ads, slow load times, or SEO spam. Explain your goal: to build a lightning-fast, minimalist, and developer-friendly alternative database (St
Honestly, writing the code was always the fun part. Then I'd finish the project and still have to sit there for an hour messing with Markdown, badges, tables, just trying to make the README not look like an afterthought. Every time. So I built ReadmeGen to fix that for myself. What it does: Writes
One user's page froze, and every dashboard stayed green. It was a long-lived single-page app, the kind of tab someone keeps open for hours. A customer writes in: yesterday the page locked up and they lost work. You open your monitoring to pull that exact session, and it is not there, because your re
I built a new LottieFyr tool that checks Lottie JSON and .lottie files for rendering, asset, structure, compatibility and file-size problems. It can diagnose issues, show what can be repaired, and verify supported fixes in both SVG and Canvas before download. The goal is to make broken Lottie files
[ EXECUTIVE TEARDOWN // TL;DR ] The near-fatal trap: JSON.stringify-ing React Flow nodes persists the view — 90%+ renderer state the client can reconstruct for free. A lossless, schema-aware Serialization Adapter maps UI objects to compact domain structs, cutting payloads 94% round-trip. The
[ EXECUTIVE TEARDOWN // TL;DR ] Put $match first and on indexed fields — every document eliminated early is one the rest of the pipeline never touches. $lookup is a join: run it late (after match/limit) and index the foreign field, or it degrades to repeated scans. Profile with explain('exec
[ EXECUTIVE TEARDOWN // TL;DR ] In-memory broadcast only reaches the local process — multi-instance real-time needs a shared backplane (Redis pub/sub). Scope subscriptions into rooms so each client receives only the streams it watches, collapsing bandwidth and CPU. Coalesce high-frequency so
Still work in progress. It is originally created for the browser game I'm working on but decided to publish it as a standalone library. There's different presets aswell, like Tar, Chocolate, Wax, Honey, Solder etc. The picture gets treated as a body of material and run through a 2D free surface Navi
81–100 / 468