Sign in

Redowan Delowar

@rednafi.com
1.8K followers 580 following 1K posts

Roving amateur fumbling through software, systems, & sundry. Engineering @Doordash/Wolt Writing rednafi.com Currently in Berlin, Germany

PostsRepliesMedia
Redowan Delowar @rednafi.com · 26/09/2026
Grifters. These are the same people that were riding the block chain wave while that was relevant. Typically, they come with LinkedIn titles like "Passionate about AI", "AI Engineer", "Helping people discover AI" etc. Same group can't write two coherent sentences without pasting it into AI.
100
Redowan Delowar @rednafi.com · 23/09/2026
The issue is - the industry now expects you to produce stuff at 10x the pace. There is no way any sane human being can keep up with it. Many folks have gone full slopperoo and not by choice. So large PRs get produced and stamped, with zero regard for quality.
030
Redowan Delowar @rednafi.com · 22/09/2026
Not incompetence. The system is working as designed, maybe as intended. AI usage is considered a core competence at many large tech corps. They are also used as a promotion vehicle. So people are generating slop and then fixing slop to inflate contribution and finagle that sweet promo.
000
Redowan Delowar @rednafi.com · 09/09/2026
Both astra & fable 5.1 give off the vibe that they are for non coding stuff. I haven't run them for 35 hrs. But did a ton of corporate code munging & came to the conclusion that they cost a fortune and are useless for my need. Maybe we always needed special purpose coding models instead.
010
Reposted by Redowan Delowar
Armin Ronacher @mitsuhiko.at · 09/09/2026
Astra is really, really cool but I cannot current trust it for my present day engineering. At least until I have adjusted. Some random thoughts including code samples of what I recovered from my traces. lucumr.pocoo.org/2026/9/7/ast...
lucumr.pocoo.org
Astra for Coding: Why Are We Doing This Again?
Some thoughts on Astra and newfangled long-horizon models.
1511920
Reposted by Redowan Delowar
Jake Gold @jacob.gold · 08/09/2026
If you use AI less than I do, you just don’t get it. If you use AI more than I do, you’ve fucking lost it. The optimal amount of AI is exactly how much I currently use.
1330928
Reposted by Redowan Delowar
Alexander Fortin @l3x.in · 08/09/2026
@rednafi.com another point for Pi earendil.com/posts/there-... TL;DR: it seems to fit well both power users and non tech people alike
earendil.com
There are many agent harnesses, but this one is mine. | EARENDIL
A non-engineer's notes on using Pi, making it his own, and learning to own his tools.
021
Redowan Delowar @rednafi.com · 06/09/2026
It's that people find building their blog way too difficult. Also, some folks have analysis paralysis. Too many times, people would spend months building and tweaking a blog and then writing one post on how they built the blog. After that it's abandoned.
010
Reposted by Redowan Delowar
Alexander Fortin @l3x.in · 06/09/2026
I love Go, I love Pi. I'm also a simple person, so I share: rednafi.com/misc/pi-harn... by @rednafi.com PS blog already in my /blogroll, but this deserves special mention
rednafi.com
The irrational effectiveness of the Pi harness
A month of coding with Pi, its small agent loop, and the skills and extensions I've added to it.
111
Redowan Delowar @rednafi.com · 04/09/2026
Bezos knows how to have fun and the man is sharp as a tack for a billionaire. Musk is an anomaly. Old boy just want to be loved (read worshipped).
010
Redowan Delowar @rednafi.com · 04/09/2026
Can it be anon?
110
Redowan Delowar @rednafi.com · 30/08/2026
I am so mad that, despite hearing about the Pi harness from when it was devised, it took me this long to start using it. My workplace injects quite a bit of skills, mcps & other bloat into cc & codex, and Pi takes 2 minutes to clean that up. Also, it doesn't bloat my context.
010
Redowan Delowar @rednafi.com · 30/08/2026
Yeah. We put too much emphasis on tools. Who cares if you use vim/emacs or windows/linux or whatever. Huge bikeshedding.
110
Redowan Delowar @rednafi.com · 30/08/2026
OS talks are noise. I use macos for work as it's mandated. Otherwise, Ubuntu it is. All this linux DEs are noise for me. Operating systems are boring and distri hopping, ricing don't give me any joy. But of ymmv
210
Redowan Delowar @rednafi.com · 28/08/2026
This is great. I reckon you stopped doing the interactive release notes. I miss that. Not a fan of the corporate slop that this year's note was. So I went back to recommending the official notes now.
100
Reposted by Redowan Delowar
Russ Cox @swtch.com · 25/08/2026
Frontier LLMs are much better and dramatically faster than I am at finding and fixing bugs. If you are not asking them to debug your code and review your bugs, you are doing it wrong. A thread of Claude wins. (No longer at Google, btw.)
819120
Redowan Delowar @rednafi.com · 24/08/2026
Wrote a tiny #Go based cron/at scheduler that doesn't depend on the system daemons. Been using it for a few months. Then someone reached out saying that they used it as a code review example for their interns and found an actual bug. So I dusted it off yesterday. github.com/rednafi/eon
github.com
GitHub - rednafi/eon: A tiny job scheduler
A tiny job scheduler. Contribute to rednafi/eon development by creating an account on GitHub.
010
Redowan Delowar @rednafi.com · 23/08/2026
Still too lazy to run open models locally. I have a beefy enough machine but not yet completely happy with the performacne & quality of the output. Also, my employer is footing the bill for now. So there's less motivation. But I am absolutely rooting for them to bring the cost down for everyone.
110
Redowan Delowar @rednafi.com · 15/08/2026
I am still coding like a dinosaur where I run a single agent step by step & occasionally make it spawn sub agents for carrying out other tasks w/o polluting the main context. But that's about it. IDK what kind of wizardry people are doing to be able to tackle multiple running agents simultaneously.
140
Reposted by Redowan Delowar
Cameron Balahan @cameronb.bsky.social · 11/08/2026
People sometimes ask whether our choice of programming language matters anymore, now that AI writes so much of our code for us. As @rseroter.bsky.social and I write, our choice of programming language actually matters more than ever. developers.googleblog.com/why-go-is-an...
developers.googleblog.com
Why Go is an Ideal Language for AI-Assisted Software Engineering- Google Developers Blog
As AI shifts software engineering from writing to reviewing, discover how Go's strict compiler and unified toolchain ensure reliable AI-generated code.
1124
Redowan Delowar @rednafi.com · 13/08/2026
Yes. Super readable and devoid of academic jargons. Overall, I highly recommend reading this alongside the dynamo and the s3 paper. Plus this sector of ACID compliant active-active DBs are super exciting. What if we didn't have to let go of SQL ergonomics to get low latency MR database!
110
Redowan Delowar @rednafi.com · 13/08/2026
arxiv.org/pdf/2607.13276
arxiv.org
000
Redowan Delowar @rednafi.com · 13/08/2026
Finished reading the DSQL paper. It's surprisingly readable. While the early 2010s era evangelized eventual consistency everywhere, recent years have harkened back to strongly consistent DBs. But this time you get snapshot isolation in a multi-region active-active DB.
200
Reposted by Redowan Delowar
Josh Collinsworth @collinsworth.dev · 10/08/2026
If AI really makes developers anywhere near 10x more productive, the notable absence of any significant new or improved products would suggest maybe developers have never been as singularly important to the process of making ideas successful as developers have enjoyed the privilege of believing.
34910
Redowan Delowar @rednafi.com · 10/08/2026
I am liking the current Go team a lot more than the previous one. They are more receptive about suggestions. Uber was able to get the leak profile in the std tooling - something that was unthinkable before. I am waiting for a sum types and arena allocation (less likely).
000
Redowan Delowar @rednafi.com · 10/08/2026
Reads fine to me. I use it sparingly but generics are useful. As with everything else, using a sharp tool requires good judgement. You can't just not invent sharp tools just because someone might use it incorrectly. Generic methods enable fluent API on generic types which was hard to do before.
100
Redowan Delowar @rednafi.com · 09/08/2026
If they could we would have achieved loseless compression with trillion+ to 1 ratio.
140
Redowan Delowar @rednafi.com · 09/08/2026
This results in endless flamewars betwn different groups of people. Vim/emacs are just editor. I've seen super cracked folks who don't care about any of this and churn away million dollar code in a 13 inch dingy mac with vscode. Who cares about tools. Jeff dean uses a chromebook [fin]
100
Redowan Delowar @rednafi.com · 09/08/2026
I really don't care what tool someone uses to produce some artifact. My pet peeve on this is that we are hellbent on tooling - what editor - ? language - ? database - ? operating system - ? llm harness and so on. I have seen graybeard vim warriors writing terrible code as well [..cont]
200
Reposted by Redowan Delowar
Markus 🤓✨ @markus.maragu.dev · 07/08/2026
TIL a nice #GoLang trick! That doesn't happen so often these days. :D
181
Reposted by Redowan Delowar
Gökhan Özeloğlu @ozeloglu.io · 01/08/2026
A really nice blog post about fire-and-forget with in-memory queue in Go from @rednafi.com. It can be used in projects if you need a simple, asynchronous, in-memory queue implementation. 🔗 rednafi.com/go/supervise...
rednafi.com
Supervised fire-and-forget in Go
A bounded worker pool for small background tasks, with task-owned contexts, panic recovery, and graceful shutdown.
021
Redowan Delowar @rednafi.com · 29/07/2026
They are saying this like it's a bad thing. This lame stat only proves that trans folks are better programmers than your average right-wing nut. What's wrong with these people. Just let people be! x.com/LundukeJourn...
x.com
The Lunduke Journal (@LundukeJournal) on X
Rust programmers are over 800% more likely to be “Trans” than the average populace (and over 500% more likely to be “Trans” than programmers in general). 7.72% of all Rust programmers, according to t...
020
Redowan Delowar @rednafi.com · 28/07/2026
My issue isn't even with verbosity. I like sync rust tbh with all the verbosity. Async rust looks like an alien language and the types become super hard to read. Also it's hard to write correct program in async rust. Blocking the executor loop is super easy.
010
Redowan Delowar @rednafi.com · 27/07/2026
Async Rust is so bad that even reading the chapter in rustbook feels like a chore. The book compensates it by importing a small crate that abstracts away tokio and all the machineries. It's super hard to go from preemptive concurrency of Go to the same old colored future based cooperative conc.
110
Redowan Delowar @rednafi.com · 21/07/2026
We have oriented our society in ways where - someone can't say they dislike something w/o elaboration - someone can't change their mind w/o getting heat from the mob For example: I used to not like #Rust but it grew on me as I use it more. But also, the Rust community is ass.
020
Redowan Delowar @rednafi.com · 20/07/2026
Go does some stuff exceptionally well and I reach for it most of the time. Then are are times when Rust just makes sense. Rust's type system is complex but allows some really whacky stuff without a GC. Then zig does some stuff well. IDK either why make it like rust when there is rust.
050
Redowan Delowar @rednafi.com · 20/07/2026
People yearn for one true language or tool to rule em all. It's utterly stupid. I like Go and I like Rust. Everytime I talk about either one of them, there will be a bunch of whataboutism in the comments all the time.
150
Redowan Delowar @rednafi.com · 20/07/2026
I find top down learning schemes a big scam to lure in people w/ ADHD. It took a few years for me to pick up my 2nd PL & a few more to ship code to prod. Reading books, blogs, watching talks, & working on the go is a linear process and going top down means skipping steps...and that has tradeoffs.
030
Redowan Delowar @rednafi.com · 19/07/2026
Any post that talks about caching but doesn't mention invalidation and stampede should be taken with a grain of salt.
011
Redowan Delowar @rednafi.com · 18/07/2026
Speedrunning through the Rust book. Landed on Chapter 7. I like how expressive the type system is, but I also don't like how expressive the type system is. You could play around with enums, matches, & trait bounds for days without building anything. But intellectually, it's extremely satisfying.
020
Redowan Delowar @rednafi.com · 17/07/2026
The ops story for #Go keeps on getting better.
020
Reposted by Redowan Delowar
OpenTelemetry @opentelemetry.io · 17/07/2026
Go Compile-Time Instrumentation just hit v1! 🎉 Add OpenTelemetry to your Go services with zero code changes. Swap go build for otelc go build and get automatic instrumentation for your app, dependencies & the standard library. opentelemetry.io/blog/2026/go...
opentelemetry.io
Announcing v1 of OpenTelemetry Go Compile-Time Instrumentation
If you write Java, Python, Node.js, or .NET, you have been able to add OpenTelemetry to an application without editing its code for years: attach an agent at startup and telemetry starts flowing. Go…
0157
Redowan Delowar @rednafi.com · 16/07/2026
It's really good to see that there are companies where it's completely fine to push a pr or 2 per day or even 0 some days. PR metrics are deeply flawed and gamifying them hampers reliability in one way or another.
110
Redowan Delowar @rednafi.com · 16/07/2026
Now we have neither. Look at spotify and github. No nines anywhere and users are throwing hissy fits.
110
Redowan Delowar @rednafi.com · 16/07/2026
30 to 70 PRs is still reasonable in the age where Spotify claims they are doing 4500 deployments per day.
110
Redowan Delowar @rednafi.com · 16/07/2026
I didn't think they had in them anymore. But sol 5.6 with ultra in fast mode consistently beat fable with max settings.
020
Reposted by Redowan Delowar
Samuel @samuel.fm · 16/07/2026
first time using oai models for coding. it's so refreshing to ask it simple questions and for it to reply immediately rather than using 300 tool calls and taking 30 minutes
8603
Redowan Delowar @rednafi.com · 15/07/2026
Oh same. I just got the 3rd edition - have the other two in my basement lying around. 😄 I don’t have many rust shaped problems but I like the language for what it is.
000
Redowan Delowar @rednafi.com · 15/07/2026
Oh look who arrived!
A hand holds the front cover of the paperback book, The Rust Programming Language, 3rd Edition, against a textured off-white wall.
Book Cover Details

 * Header: A dark red triangle in the top-right corner features the white text "3RD EDITION".

 * Title: The main title, "THE RUST PROGRAMMING LANGUAGE", is printed in large, bold, dark-brown capital letters on a cream-colored background.

 * Authors: A horizontal black banner below the title contains the text: "STEVE KLABNIK, CAROL NICHOLS, and CHRIS KRYCHO, with CONTRIBUTIONS from THE RUST COMMUNITY".

 * Illustration: The bottom half of the cover features a yellow, black, and white cartoon illustration of a marine scene. Ferris, the cute, wide-eyed Rust mascot crab, is sitting happily on a mound. The surrounding seabed includes simplified drawings of seaweed, smiling starfish, and small eels emerging from the sand.

 * Green Badge: A rounded green speech bubble near the top right of the illustration contains the white text "RUST 2024".

 * Publisher Logo: The circular black "no starch press" logo is located in the bottom-right corner.
Framing and Composition
A person with a medium-brown complexion holds the book by its left edge. The upper background is a textured, light-gray wall, while the bottom background shows a dark, reflective surface.
130
Redowan Delowar @rednafi.com · 14/07/2026
Indeed. Also the rustbook is soooo well written. Go has a bunch of good books in the ecosystem. However there is no super up to date, canonical Go book that matches the rust one.
010