Still in the Game: Why We Keep Coding Against the Machine
We have been here before. In 1950, Claude Shannon published “Programming a Computer for Playing Chess,” the paper that first laid out how a machine could be made to play chess at all. It was not a curiosity. It was the opening move in a decades-long contest between human chess skill and mechanical calculation. Shannon’s […]
Holy moly; that’s an insane deal from them
Sign in to view linked content Top comments (1) Subscribe Create template Templates let you quickly answer FAQs or store snippets for re-use. Dismiss Anson Sharma Anson Sharma A senior data engineer and AI enthusiast Joined Jul 23, 2025 • Jul 4 Copy link Yeahhh Code of Conduct • Report abuse Are you sure you […]
I Spent 40 Minutes at 11pm Debugging a Deploy That Wasn’t Broken
The whole engine is until “$@”; do … done. until runs the command and executes the loop body only when it fails, exiting the instant it succeeds. Passing the command as “$@” (after shift-ing past the attempt count) means the function retries anything — a curl, an ssh, a port check, your own script — […]
glasp v0.3.0 & v0.4.0 — PKCE Support, Timeouts, and Retries
Last time I wrote about using glasp, a Go-based, npm-free CLI for Google Apps Script (GAS), in GitHub Actions. Previous post: Lean, Fast, Simple — npm-free GAS Deployment on GitHub Actions with glasp This time, a quick rundown of what landed in v0.3.0 and v0.4.0. v0.3.0: PKCE support glasp login now supports PKCE (RFC 7636) […]
How I Travel for Work
Almost every time I’m working out of a coffee shop, and sometimes at the airport, someone spots the stand my laptop is sitting on and asks, “What is that? Where’d you get it?” It happens enough that I figured I’d just write down what I actually travel with, for conferences or any time I’m not […]
How Does a Senior Front-End Developer Think?
A developer may decide to create: UserApiClient UserRepositoryInterface HttpClientInterface FetchHttpClient UserRepositoryImplementation UserService UserMapper UserDTO UserEntity GetUserUseCase UserServiceFactory Is this always wrong? No. It may be justified in a large system with: Multiple data sources. Offline support. A complex domain. A requirement to replace the transport layer. Independent domain testing. Large teams and strict boundaries. However, […]
What Building a Customer Testimonial Platform Taught Me About Trust
What Building a Customer Testimonial Platform Taught Me About Customer Trust When I first started working on a customer testimonial platform, I thought the biggest challenge would be collecting reviews. I couldn’t have been more wrong. The real challenge wasn’t convincing customers to leave feedback. It was understanding why happy customers rarely leave testimonials in […]
I built a fundraising platform for indie devs — where backers get their money back if it flops
Refundable, non-custodial onchain fundraising on Solana — built for small teams and independent builders. Raising money as a small team or a solo dev usually comes down to two bad options: chase VCs who want a board seat, or run a token sale where your backers eat the entire downside if it flops. I wanted […]
How to Write DESIGN.md Prose That AI Agents Actually Follow
To write DESIGN.md prose agents follow, describe intent and rules, not just values. A token says a color is a hex; good prose says it is for the primary action only. Reasoning is what lets an agent generalise to cases you did not explicitly cover. Weak vs strong prose ## Colors # WEAK – restates […]
The Serve Speed Paradox: Why Faster Servers Don’t Always Win More (And What Actually Matters) [Jun 28]
The third row is where things get interesting. My Methodology (And Why It Matters) I didn’t just compare raw serve speeds to match outcomes. That would be lazy. Instead, I segmented players into velocity tiers: Tier 1: Average first serve >120 mph (n=47 players) Tier 2: 115-120 mph (n=84 players) Tier 3: 110-115 mph (n=92 […]