The role of developer skills in agentic coding π
As agentic coding assistants get more capable, Birgitta BΓΆckeler is trying them to change existing codebases. This has led to some impres [...]
a collection of dev rss feeds - blogroll
Posts
As agentic coding assistants get more capable, Birgitta BΓΆckeler is trying them to change existing codebases. This has led to some impres [...]
The new US administration has decided to eliminate the βXβ option for gender/sex on passports. I have several non-binary friends, and I donβt see why [...]
While RAG is the most common way to focus a foundation model on material outside its training set, Bharani Subramaniam and I now finish ou [...]
Gen AI systems are gullible, and can easily be tricked into responding in ways that are contrary to an enterprise's policies or leak confi [...]
Recent LLM models have provided βreasoningβ capabilities. Birgitta BΓΆckeler asks what role these play with coding tasks. She doesn't have [...]
LLMs struggle with large amounts of context. Bharani Subramaniam and I explain how to mitigate this common RAG problem with a Reranker whi [...]
Users often have difficulty writing the most effective queries. Bharani Subramaniam and I explain Query Rewriting: getting an LLM to formu [...]
The appearance of DeepSeek Large-Language Models has caused a lot of discussion and angst since their latest versions appeared at the beginning [...]
Today Bharani Subramaniam and I outline four limitations to the simple RAG from yesterday, and the pattern that addresses the first of the [...]
was on a panel at goto Copenhagen last September with Holly Cummings, Trisha Gee, Dave Farley, and Daniel Terhorst-North. We discussed the [...]
A pre-trained GenAI model lacks recent and specific information about a domain. Bharani Subramaniam and I explain how Retrieval Augmented [...]
The Forest and the Desert is a metaphor for thinking about software development processes, developed by Beth Andres-Beck and hir father Kent Beck. [...]
GenAI systems, like many modern AI approaches, have to handle vast quantities of data, and find similarities between elements in an image or [...]
Everyone is fascinated about using generative AI these days, and my colleagues are no exception. Some of them have had the opportunity to put [...]
Luca Rossi hosts a podcast (and newsletter) called Refactoring, so it's obvious that we have some interests in common. The tile comes from me [...]
Juntao Qiu finishes his description of codemods by looking at some other approaches outside the JavaScript world such as JavaParser and Op [...]
So far the codemods that Juntao Qiu has described are fascinating, but rather straightforward. Real codebases offer more challenges. In th [...]
I've got into the habit of starting the New Year by sharing six favorite albums I discovered during the last year. This years set includes [...]
Juntao Qiu moves onto a more complex example of a codemod, one that extracts a tooltip responsibility from a JSX component. This illustrat [...]
As a library developer, you may create a popular utility that hundreds of thousands of developers rely on daily, such as lodash or React. Over [...]
Design tokens are fundamental design decisions represented as data. Andreas Kutschmann explains how they work and how to organize them t [...]
Once we've designed our initial data products, Kiran Prakash finishes his article by leading us through the next steps: identifying comm [...]
Having got an initial data product, Kiran Prakash leads us through the next steps: covering similar uses cases to generalize the data pr [...]
Increasingly the industry is seeing the value of creating data products as a core organizing principle for analytic data. Kiran Prakash [...]
A very powerful new coding assistance feature made its way into GitHub Copilot at the end of October. This new βmulti-file editingβ capability [...]
With the recent uptick in tech activity on Bluesky, I've decided that I will start posting there in addition to my current locations. I' [...]
Matthew Foster and John Mikel Amiel Regida finish their account of how they incrementally modernized a mobile application by looking at [...]
Matthew Foster and John Mikel Amiel Regida dive into the details of incrementally modernizing a legacy mobile application. They look at [...]
My colleagues are often involved in modernizing legacy systems, and our approach is to do this in an incremental fashion. Doing this with a [...]
I was interviewed on the Book Overflow podcast about the Refactoring book. We talked about the origins of the book, the relationship bet [...]