Nilenso, a software consultancy, writes about AI-assisted coding, managing units of work, LLM context windows, and team practices.
Commenters recommend its AI-assisted coding post, which Karpathy reportedly mentioned, and praise its emphasis on context window and in-depth treatment of problems.
- everything that simon writes (https://simonwillison.net/)
- anything that goes deep into issues (I seldom read “i love llms” type posts like this is great: https://blog.nilenso.com/blog/2025/09/15/ai-unit-of-work/)
- lots of experimentation - specifically I have spent hours and hours doing the exact same feature (my record is 23 times).
- if something “doesn’t work” I create a task immediately to investigate and understand it. even the smallest thing that bother me I will spend hours to figure out why it might have happened (this is sometimes frustrating) and how to prevent it from happening again (this is fun)
My collegue describes the process as Javascript developer trying to learn Rust while tripping on mushrooms :)
I enjoyed the emphasis on optimising the context window itself. I think that's the most important bit.
An abstraction for this that seems promising to me for its completeness and size is a User Story paired with a research plan(?).
This works well for many kinds of applications and emphasizes shipping concrete business value for every unit of work.
I wrote about some of it here: https://blog.nilenso.com/blog/2025/09/15/ai-unit-of-work/
I also think a lot of coding benchmarks and perhaps even RL environments are not accounting for the messy back and forth of real world software development, which is why there's always a gap between the promise and reality.
Thought this was relevant now that browser support is finally rolling out.
Slightly different syntax, but the same arguments apply to both.
Note: The post has migrated here, but I found the original link much easier to read.
https://blog.nilenso.com/blog/2013/09/08/you-probably-shouldn-t-be-nesting-your-css/
If someone is interested in doing this in India, here's our LLP agreement:
- https://github.com/nilenso/cooperative-agreement.
We've also written and talked about it a bit:
- https://blog.nilenso.com/blog/2014/11/19/huh-a-software-cooperative/
- https://www.youtube.com/watch?v=b7K3E1Q_MBk
The quite good blog post mentioned by Karpathy for working with LLMs when building software:
- https://blog.nilenso.com/blog/2025/05/29/ai-assisted-coding/
See also:
- https://news.ycombinator.com/item?id=44242051
"What helps the human helps the AI" in https://blog.nilenso.com/blog/2025/05/29/ai-assisted-coding/
In future I'll go "In the name of our new darling bot, let us unit test and refactor this complicated thing".