frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: What is your (AI) dev tech stack / workflow? (June 2026)

21•dv35z•1h ago
Hello, happy Friday!

I am looking to do some in-person "developer boot-up" workshops, and seek your suggestions for "modern tooling".

The background of the participants range from motivated newbie ("I heard you can make your own app with AI!") to existing software developers who want to get up to speed on modern development for the purposes of building stuff, and getting jobs where AI tools are being used.

For those who have been doing software development & "tech" lately using AI tools, and feel they have a great setup & flow - I would love to hear what your dev setup is, what tools you're using and what workflow has been working best for you (and your team).

// My Background

I have been programming / building for 20+ years, but have not been using AI tools much (aside from hitting up LLM APIs on a few projects).

I value open-source, and aim for long-term quality and supportability. Techniques like test-driven development (TDD), using proven / well documented tools, customer-centric development (often pairing with clients), make it easy to do the right thing. If you are familiar with Pivotal Labs, agile & XP - that's the style.

These are some of the Upcoming uses-cases for the workshop, and my own personal "IT backlog":

- Create a static "one pager" personal/professional website

- Setup a Blog / Static site generator (Pelican), create a simple but stylish theme

- Create a simple web app / backend API (FastAPI) tool - form-based calculator, convert X data to PDFs, etc.

- Figure out how to have SyncThing autosync the home folder of 3 Linux computers in the house

- Backup & archive the photos & video from my iPhone

// Tech stack I am currently using:

- Operating system: Linux Mint Debian (LMDE)

- Editor: VSCodium

- Code: Python, HTML/CSS

- Server platform: Amazon AWS

I am guessing that most workshop participants will be using MacBooks & Windows computers - but a few are on Linux, as I recently did a "Linux install party".

I haven't used any "AI harnesses", agents or anything like that - but curious what's a good starting point to take best advantage of these tools.

Thanks for sharing the knowledge!

// JRO

Comments

ahriad•54m ago
I am like you were late to the AI party, and still find it hard to give up on coding and let the AI do everything, however i learned to trust the AI a little in the past few months.
verdverm•47m ago
OpenCode + their Go subscription.

Start with a nice batteries included setup, read anthropic's knowledge share, play and iterate, stay human in the loop.

Check out Dax Raad (behind OC) on the Pragmatic Engineer podcast, I think you will like his philosophies, I sure do.

michaelmior•41m ago
MacOS, Ghostty, Neovim, Pi (with a fair bit of customization to each). I'm relatively new to Pi after using Codex pretty heavily, but it's nice to be able to customize things to how I want.
gottagocode•38m ago
Lead Dev for a Security Company with a very strict AI policy.

Mostly Hand coded, using an agent in the browser (Claude / Corporate ChatGPT account) when necessary. I am aware we will fall behind using this methodology and have advocated for change, but I suppose it comes with the territory.

ChrisLTD•20m ago
I don't think it's clear you'll fall behind. Your competitors could very well be vibe coding themselves into messes they will never recover from.
Galanwe
•
34m ago
I have a vibe coded script which creates a git worktree + zellij pane with a specific layout + a virtualenv per feature.

The zellij layout includes panes for OpenCode, a shell, a neovim, inotify tests, etc.

I switch between zellij sessions during refills.

chrismorgan•33m ago
I feel it’s important that this should be mentioned at least once in a thread like this: none. I choose to program the old-fashioned way, and do not anticipate this changing in the foreseeable future, and believe that I’ll cope just fine in my niche; and if it becomes commercially unviable, well, I may no longer be interested in the field anyway.

I won’t go into any details on why here, because that would make it too much about me. There have been plenty of discussions of reasons, trade-offs, &c. Plenty of people are rejecting this stuff, for a wide variety of reasons.

But one thing I will say: if I were teaching someone to program, I would actively discourage them entirely from using AI stuff, even though it will seem to help. (I mean someone that wants to learn programming, not someone that just wants results and is not interested in programming as such.)

moralestapia•28m ago
Cool!

This thread is meant for people who use AI, though.

mkw5053•30m ago
Claude code + very opinionated type script. Try to push as much as possible as far left in the SDLF (types -> lint rules -> tests -> md) and try to improve the dev ex after every single PR.
AndrewKemendo•28m ago
I’m already doing this with my school (givedirection.com) and you’re gonna have a hard time nailing this down because there’s no two similar set ups

Especially along the range of newbie to expert it’s extremely variable and you’re not gonna be able to pick one that rules them all

I would suggest you revamp your approach and have different courses for different types of people I had to split my course into a basic and an advanced and they are extremely different

Even within the advanced course fairly simple stuff like hosting your own LLMs seems to really be a stretch for a lot of people

indigodaddy•27m ago
I'm a bit of a fanboy, but exe.dev + their Shelley web agent is pretty great
mg•25m ago
I wrote my own tooling around the raw LLMs:

I can tick files in Vim, those get concatenated into a prompt. Along with a feature request. Plus an instructions file that tells the LLM how to reply. Plus my general "rules for good code" file, plus one "rules for good code" file per language involved, plus a project specific overview file. The LLM then answers with a list of changes it wants to make to the code. My tooling then applies those changes and I look at them via "git diff". If I like it, I commit. If not, I change one of the prompts and start the process again.

Instead of replying with code changes, the LLM can also decide to request more files. I wrote a little DSL for that.

I described the beginnings of this workflow last July:

https://www.gibney.org/prompt_coding

Feels like an eternity ago. I think I will write a new blog post this July and describe how the workflow has evolved over the past year.

world2vec•22m ago
My stack is really boring, just VSCode + Ghostty and Claude Code team plan (premium seat).
pss314•21m ago
Stanford University offered the course "CS146S: The Modern Software Developer" in Fall 2025. Check it out if interested. https://themodernsoftware.dev/
solumos•19m ago
Something different that other folks might not have thought of: Robust multi-environment infra deploy scripts that leverage terraform + AWS SSO

I've found that converting stuff that's previously been very ops-cli heavy into very detailed skills has worked really really well.

I use Claude Opus 4.8 + Conductor as my daily driver

nickdichev•15m ago
One is the sword (claude code) one is the shield (codex)
aabdi•13m ago
There's lots of ways. You have to upskill through the stages IMO. Write code, write w/ agent, write w/ multi agents, write w/orchestrators.

My way is to just run a giant AI agent factory engine and make the agents full flow do everything. (plan long term, write prd, task, review).

Here's ~4000 commits in last month as an example, i have about ~10k ish including private/work stuff? https://github.com/portpowered/you-agent-factory/commits/mai...

The premise when you get to full automation generally is you go full industral engineering:

1. watch overall flow, improve process via continuous improvement

2. work via checklists and gates.

3. replace process with mechanisms as much as possible (code > agents)

4. optimal throughput is continual testing and iteration (CI, CD), coverage, full e2e tests, mock everything, general best practices really.

decent blog: https://openai.com/index/harness-engineering/

general points:

- build lots of linters

- document literally everything (arch, prd, best practices in repo)

- too many agents at the same time makes lots of code conflicts, so need to consider architecture of code how to maximize concurrency.

ianm218•3m ago
Have you been able to build anything substantial with AI factory itself? I have done some of these experiments myself on these sort of things and found they ended up often being less effective than using the latest tools in harnesses like claude code.

But curious if you've found it to be a big unlock. I have been doing some of this industrial engineering myself.

alex_c•2m ago
Genuinely curious - in your case, where do the requirements for what needs to be built come from?

In every project I've touched, business requirements are always the bottleneck - so I've never been able to wrap my head around what kind of requirements can be fed into a setup like this at high enough volume to justify it.

notunhackable•11m ago
Currently using Arch Linux with VsCode and as server, I am currently going for vercel for no cost.
sermakarevich•10m ago
I am using Spec Driven Development approach implemented as a Claude Code plugin since Feb for all mid + size tasks. The idea is to write detailed specs first using agent help doing research and interviewing, decompose the task into smaller subtasks, write detailed spec for each task, implement each task separately. You can restart the session after every step in the workflow and after each subtask implementation since all requirements are materialized in specs. This helps to keep session context focused on a single task at time, improve adherence, reduce cost and allow to implement bigger tasks that are hard to implement with pure plan + code.

Discussion on hn: https://news.ycombinator.com/item?id=48231575

Repo: https://github.com/sermakarevich/sddw

Slides: https://docs.google.com/presentation/d/1SjKXF7hkoqyiN9-3tBGY...

tracker1•2m ago
Similar with a todo.md in the project which outlines work to be done.. this gets combined with developer and/or user documentation which outlines features and how they're expected to work. I'll iterate with the agent on the planning and documentation through several times until the documentation and plan look good. The only gotcha I've had a couple times is I'll have the testing and spec before implementation and sometimes the agent will try to edit tests rather than making the implementation match spec/tests.

I'm definitely baby sitting the process more than vibe coding, and review each cycle's results. As for languages, mostly TS/JS and Rust with a bit of C# here and there depending on what I need. Claude Code's Opus does a pretty good job with Rust, so for anything personal, I've just gone with it.

Work has been limited to working out specific problems, or a small utility/library that I can pull in, but on my own system, separate from work resources.

Astronauts on ISS told to shelter as repairs under way to fix air leaks

https://www.bbc.com/news/live/c4g44ew3g1kt
120•janpot•1h ago•58 comments

Stop Using Conventional Commits

https://sumnerevans.com/posts/software-engineering/stop-using-conventional-commits/
46•jsve•38m ago•22 comments

Mouseless – keyboard-driven control of macOS/Linux/Windows

https://mouseless.click
237•riddley•2d ago•113 comments

pg_durable: Microsoft open sources in-database durable execution

https://github.com/microsoft/pg_durable
22•coffeemug•18m ago•1 comments

Cooldown Support for Ruby Bundler

https://blog.rubygems.org/2026/06/03/cooldown-let-new-gems-be-vetted.html
61•calyhre•2d ago•12 comments

Tracing a powerful GNSS interference source over Europe

https://arxiv.org/abs/2606.03673
263•mimorigasaka•7h ago•115 comments

Redis 8.8: New array data structure, rate limiter, performance improvements

https://redis.io/blog/announcing-redis-8-8/
136•ksec•2d ago•59 comments

Dutch gov't will only allow European company to operate DigiD platform

https://nltimes.nl/2026/06/05/dutch-govt-will-allow-european-company-operate-digid-platform
54•TechTechTech•1h ago•12 comments

Changing how we develop Ladybird

https://ladybird.org/posts/changing-how-we-develop-ladybird/
657•EdwinHoksberg•8h ago•439 comments

Entanglement Builds Space-Time. Now "Magic" Gives It Gravity

https://www.quantamagazine.org/entanglement-builds-space-time-now-magic-gives-it-gravity-20260603/
117•rbanffy•7h ago•107 comments

C++: The Documentary

https://herbsutter.com/2026/06/04/c-the-documentary-released-today/
282•ingve•11h ago•198 comments

I tested every IP KVM in my Homelab

https://www.jeffgeerling.com/blog/2026/i-tested-every-ip-kvm/
40•vquemener•1h ago•7 comments

Leak Reveals Microsoft Wants Its AI to Be 'Addictive'

https://kotaku.com/microsoft-ai-scout-addictive-satya-nadella-404-media-copilot-2000702924
24•thm•45m ago•4 comments

Fine-tuning an LLM to write docs like it's 1995

https://passo.uno/fine-tuning-docs-llm/
152•taubek•10h ago•52 comments

Nango (YC W23, dev infra) is hiring staff back end engineers

https://nango.dev/careers
1•bastienbeurier•4h ago

ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

https://github.com/geo-tp/ESP32-Bit-Pirate
119•geotp•8h ago•37 comments

databow: a Rust CLI to query any database with an ADBC driver

https://columnar.tech/blog/introducing-databow//
98•hckshr•2d ago•19 comments

Lee Kuan Yew's Singapore Story (2023)

https://www.historytoday.com/archive/feature/lee-kuan-yews-singapore-story
106•pepys•8h ago•97 comments

Meta enables ADB on deprecated Portal devices [video]

https://fb.watch/HxPu0fSyeH/
275•jenders•15h ago•107 comments

Azure Linux 4.0 is Microsoft's first general-purpose Linux

https://www.boxofcables.dev/azure-linux-4-0-is-microsofts-first-general-purpose-linux/
148•haydenbarnes•13h ago•120 comments

Leap in DNA synthesis slashes time to build new genetic sequences

https://spectrum.ieee.org/faster-dna-synthesis-sidewinder
90•natalcleft•22h ago•19 comments

Anthropic's open-source framework for AI-powered vulnerability discovery

https://github.com/anthropics/defending-code-reference-harness
488•binyu•20h ago•137 comments

At the Autograph Show

https://oldster.substack.com/p/at-the-autograph-show
29•NaOH•2d ago•2 comments

I'm skeptical about efforts to revolutionize schooling

https://www.scotthyoung.com/blog/2026/05/27/revolutionize-schooling/
265•andrewstuart•2d ago•425 comments

Ask HN: What is your (AI) dev tech stack / workflow? (June 2026)

21•dv35z•1h ago•22 comments

The IsUpMap lets you check the status of over 100 major sites at once

https://isupmap.com/
108•mikelgan•11h ago•37 comments

Open Code Review – An AI-powered code review CLI tool

https://github.com/alibaba/open-code-review
234•geoffbp•16h ago•66 comments

Do transformers need three projections? Systematic study of QKV variants

https://arxiv.org/abs/2606.04032
201•Anon84•17h ago•36 comments

Programmers will document for Claude, but not for each other

https://blog.plover.com/2026/03/09/#documentation-wins-2
112•surprisetalk•3h ago•112 comments

Show HN: Lowfat – pluggable CLI filter that saved 91.8% of my LLM tokens

https://github.com/zdk/lowfat
54•zdkaster•7h ago•37 comments