frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Reflections on Software Engineering in the Age of AI

https://adiamond.me/2026/06/software-engineering-in-the-age-of-ai/
28•diamondap•1h ago

Comments

AndrewKemendo•26m ago
I’ve been successfully shipping software since 1998. I just got the first payment on a greenish-field software product I’m doing on the side solo (that I couldn’t have done solo in 2019 without the tools). This is my workflow:

1. Client asks you to add a feature(s)

2. Spend two weeks unpaid walking the client through scoping down to the most minimal viable set of features that tests the business hypothesis and roadmap

2. I wrote up a reasonably exhaustive bullet list and sent it to a CGPT to write a draft formal definition of features describing what it should (and should not) do, how users can access it and what the suite of tests that we will need through TDD

3. Chat for 30 minutes with CGPT researching which data structures, algorithms, code libraries and external services might serve best to implement this feature.

4. Generate mockups and data schema alongside CGPT, to build the new feature, the tests to make sure it works as expected, and the documentation telling users how to use it and telling other engineers what they’ll need to know to maintain and debug it.

5. Generate minimum code to test the full data workflow.

6. Send repo and or working application binary to Claude and Gemini to critique

7. Adjust as needed. Deploy for client review and acceptance in sandbox. Promote to production

8. GOTO3 and loop

I can do in a week what would have taken a month a decade ago

sureglymop•14m ago
Part 6 to me seems always totally useless.

Whenever I let these tools look at existing repos they are too influenced by what's already there.

I could even say "feel free to completely refactor or rewrite anything" and they'll still just do small performative changes.

I've now changed my workflow to only using AI for prototyping and rewriting by hand once I can see something is viable. Takes longer but the results are always much better.

Krei-se•21m ago
"1. Someone asks you to add a feature to an existing program."

That someone should do it themselves in a fork then, if you design software like this you run into problems with AI and human coders the same.

Your goal is to think of the form first(!), functionality emerged from that - or cache requests for functionality over at least 3 to 6 months, then refactor from the data structures up.

I know this is not the way businesses write software but if you want to stay relevant you should take a closer look as to what system or software design means to you. Spaghetti belongs to the Italians!

Functionality can be emergent from form - then you get a forced full-stop while trying to bend or hack your structure until you solve the problem system-wide and while solving this you usually get some functionality derived for free - often stuff your company can use now or will need later but does not know about yet.

babblingfish•11m ago
How does Andrew manage being a full-time software developer and an author? Both jobs are so cognitively demanding.

Show HN: Borkd – Is it your code or the platform? One dashboard instead of ten

https://borkd.dev/
1•watchready•1m ago•0 comments

Node.js io_uring over napi-rs, more then 2x performance

https://github.com/avifenesh/ferrings
1•anotherCodder•2m ago•0 comments

The (new) place for thoughtful puzzles

https://www.puzzmo.com/today
1•jasonpeacock•2m ago•0 comments

Fontdue: The fastest font renderer in the world, written in pure rust

https://github.com/mooman219/fontdue
1•klaussilveira•2m ago•0 comments

Saudade: Mminimal retained-mode Windows 3.1 style GUI library written in Rust

https://github.com/roblillack/saudade/
1•klaussilveira•5m ago•0 comments

Semgrep: GLM 5.2 beats Claude in our Cyber Benchmarks

https://semgrep.dev/blog/2026/we-have-mythos-at-home-glm-52-beats-claude-in-our-cyber-benchmarks/
1•jms703•7m ago•0 comments

Mirror Project Proposal (2008)

https://webhelper.brown.edu/joukowsky/courses/13things/6689.html
1•jruohonen•7m ago•0 comments

Who Are the Fire-Tamers?

https://aeon.co/essays/who-are-the-fire-taming-healers-of-modern-france
2•Caiero•8m ago•0 comments

NASA races to save Swift telescope from falling back to Earth with daring rescue

https://phys.org/news/2026-06-nasa-swift-telescope-falling-earth.html
2•bookmtn•12m ago•0 comments

In Idaho, the next generation of US nuclear reactors nears reality

https://www.france24.com/en/live-news/20260628-in-idaho-the-next-generation-of-us-nuclear-reactor...
2•rustoo•12m ago•0 comments

Show HN: Caliper – pass@k reliability testing for Claude Code and Codex skills

https://github.com/edonadei/caliper
1•edonadei•15m ago•0 comments

Prism: An impure functional language with typed effects

https://www.stephendiehl.com/posts/prism/
1•fanf2•16m ago•0 comments

The 'Almost Homeless' Subreddit Is a Stark Glimpse at Soaring Wealth Inequality

https://www.wired.com/story/the-almost-homeless-subreddit-is-a-stark-glimpse-at-soaring-wealth-in...
1•Brajeshwar•16m ago•0 comments

We Answered 35 of Your Civ VII History Questions

https://store.steampowered.com/news/app/1295660/view/679628250084803716
2•Tomte•18m ago•0 comments

Yakuza Tattoo

https://kimurakami.com/blogs/japan-blog/yakuza-tattoo
2•jruohonen•19m ago•0 comments

How WisdomAI gets high text-to-SQL accuracy

https://www.wisdom.ai/blog/how-wisdom-gets-text-to-sql-right
1•sharva•19m ago•0 comments

Lenovo saying RAM prices may never go back to how they were

https://www.rockpapershotgun.com/oh-no-thats-lenovo-saying-they-think-these-ram-prices-will-be-th...
4•Tomte•21m ago•3 comments

Show HN: Tool to Convert PDF to a Video

https://caringmachines.com/shop/convert/pdf2vid
1•celestiallylvd1•22m ago•0 comments

Show HN: Verigate – Cryptographic authorization receipts for AI agents

https://verigate.cloud
1•heartlinmachado•24m ago•0 comments

AgentCrawl, a small self-hosted crawler for AI agents

https://github.com/JorG18/agentcrawl
1•Kenchi010•27m ago•0 comments

A 'perfect storm' points to a much smaller U.S. auto market by 2040

https://www.cnbc.com/2026/06/28/us-auto-market.html
1•toomuchtodo•28m ago•0 comments

White House Will Ad Hoc Decide Who Can Individually Access GPT-5.6

https://thezvi.substack.com/p/white-house-will-ad-hoc-decide-who
2•paulpauper•36m ago•1 comments

Movie reconstruction from mouse video cortex activity

https://www.youtube.com/watch?v=K3Hvy4CKVpg
1•bookofjoe•37m ago•0 comments

Security Baked into the JVM: Why Fork Apache River and OpenJDK?

https://blog.frankel.ch/security-baked-into-jvm/1/
1•theanonymousone•37m ago•0 comments

Central Vacuums: Spiritual, Social, Economic, and Hygienic Consequences

https://vac.bpe.xyz
5•shoes_for_thee•39m ago•4 comments

Limbic Capitalism Has Been Driving Addiction for Hundreds of Years

https://www.afterbabel.com/p/limbic-capitalism-addiction-david-courtwright
1•paulpauper•39m ago•0 comments

Roundup #83: I told you so

https://www.noahpinion.blog/p/roundup-83-i-told-you-so
1•paulpauper•39m ago•0 comments

Show HN: Bcad – An OpenSCAD-syntax CAD powered by OpenCASCADE

https://asm32.info/johnfound/bcad-openscad-syntax-with-exact-geometry
1•johnfound•39m ago•1 comments

AI is creating America's next underclass

https://thehill.com/opinion/technology/5942757-ai-demands-new-social-norms/
3•pseudolus•39m ago•1 comments

Run Obsidian as a self-hosted web app

https://mudkip.me/2026/06/29/Run-Obsidian-as-a-self-hosted-web-app/
1•mudkipme•42m ago•0 comments