Nibbles
An endeavor to share curated stuff that, we think, would be fun to read and useful. Occasionally, we might throw up something original. So, watch out!
My Favourite Software Architecture Patterns
Matt Bentley explores several software architecture patterns, discussing their practical applications and the scenarios where they excel. He emphasizes that selecting the appropriate pattern depends
A simple programming productivity trick: leave work unfinished to reach flow
The article from Engineer’s Codex shares four productivity tips for software engineers: leaving tasks slightly unfinished to regain flow easily, mastering keyboard shortcuts, organizing frequently
27 Unique Dev Challenges: A Recent Study Explored the Top Challenges Faced by LLM Developer
This article explores 27 challenges faced by developers working with Large Language Models (LLMs), including issues around data handling, model optimization, and ethical concerns. It
On software as an “in-discipline”
The blog discusses the immaturity of software as a discipline, highlighted by incidents like the CrowdStrike fiasco, which demonstrate the risks of highly centralized software
Writebook
Writebook is a free tool that allows users to independently publish books online without needing a publisher. It supports adding text, images, and sections, and
How does ChatGPT work? As explained by the ChatGPT team
ChatGPT works by converting text input into tokens, creating embeddings for each token, and using a massive weight matrix to predict the next likely token.
Why Engineers Should Study Philosophy
We think it is about the yin and the yang. Every good engineer is a good philosopher. Read it here A Short History of Chatbots
What is Security Engineering?
What is Security Engineering? Is security engineering exclusive or should it be part of the dev lifecycle? Take a look here 15 Open-Source Projects That