Additional explanatory material for the Deepseek Overview π
A couple of months ago, my colleague Shayan Mohanty published a technical overview of the series of papers describing the deepseek AI mode [...]
a collection of dev rss feeds - blogroll
Posts
A couple of months ago, my colleague Shayan Mohanty published a technical overview of the series of papers describing the deepseek AI mode [...]
AI editors like Cursor can generate code with remarkable speed using LLMs, handling boilerplate and providing functional snippets for various [...]
Some people asked about how many people clicked through the links on these social media posts. I've added some more to the article, partly to [...]
A few years ago, whenever I published a new article here, I would just announce it on Twitter, but since the Muskover its importance has d [...]
I've always enjoyed reading, and for most of my life I've particularly enjoyed reading history. I've head many great things about Robert C [...]
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 [...]