Fleet Management at Spotify (Part 3): Fleet-wide Refactoring
For the third part of this Fleet Management series, we discuss fleet-wide refactoring of code across thousands of Git repos at Spotify. We explore the tools and infrastructure built to enable fleet-wi...
How Did I Not Know This TypeScript Trick Earlier??!

In this video, the presenter demonstrates a useful TypeScript trick that was discovered recently in an open-source repository. The trick involves receiving conditional TypeScript properties in a child...
Scalable state management for TypeScript applications
Optics is a powerful tool for managing state in TypeScript applications. With optics, you can easily read, update, and subscribe to state anywhere in your application. It offers full type safety and c...
Vertical Slices in Practice - Event-Driven.io
I’m a preacher for the CQRS, Vertical Slices, and Feature Folders. I won’t hide that, and I won’t even try. I believe that structuring code based on the business feature helps deliver business value, ...
Explaining Vector Databases in 3 Levels of Difficulty
Vector databases have been getting a lot of attention recently, with many vector database startups raising millions in funding. A vector database is a type of database that stores and manages unstruct...
GPT Researcher
GPT Researcher is an autonomous agent designed for comprehensive online research on a variety of tasks. The agent can produce detailed, factual and unbiased research reports, with customization option...
The Architect’s Blueprint: Understanding Software Styles and Patterns with Cheatsheet
In software development, architecture plays a crucial role in shaping the structure and behavior of software systems. It provides a blueprint for system design, detailing how components interact with ...
Estragonia: Avalonia in Godot
Estragonia is a bridge allowing the use of the powerful Avalonia UI framework in the no less powerful Godot game engine! Its GPU accelerated using Vulkan, which is the main renderer used in Godot 4. Q...
Gossip Protocol - System Design
Gossip Protocol is a system design approach for distributed systems. It involves the use of broadcast algorithms and peer-to-peer state management services. This article explains the different types o...
CQRS pitfalls and patterns - Udi Dahan - NDC Oslo 2023

In this speech, the speaker introduces themselves and discusses their topic of interest, which is Command Query Responsibility Segregation (CQRS) in software development. They explain that CQRS is an ...
10 Things My 10 Years of Using Unity Have Taught Me
Over the past 10 years, Ive learned valuable lessons while using Unity for professional games and personal projects. This article shares advice on picking the right Unity version, disabling compressio...
[Obsidian] Khoj - An AI personal assistant for your digital brain
Khoj is an AI personal assistant that helps you search and organize your personal data. It provides features such as fast and incremental search, iterative discovery, and assisted creativity. With Kho...
A principled approach to evolving choice and control for web content
A principled approach to evolving choice and control for web content. This article explores various product updates in Android, Chrome, and Play. It also highlights features and updates for devices an...
Enatega Single Vendor Solution
# Enatega Single Vendor Solution Enatega is a state of the art white label storefront delivery solution that allows business owners to easily manage their deliveries. Whether they have a restaurant, ...
Introduction to Serverless with .NET + AWS Lambda - Brandon Minnick - NDC Oslo 2023

Brandon Minnick discusses the benefits of serverless development with AWS Lambda in C#. As a mobile app developer, Minnick highlights how serverless allows him to easily and quickly create a backend f...
GPT-4 API general availability and deprecation of older models in the Completions API
Starting today, all paying API customers have access to GPT-4. We recommend users adopt the Chat Completions API, as it now accounts for 97% of our API GPT usage. The GPT-3.5 Turbo, DALL·E, and Whispe...
InfraMap
# InfraMap [](https://pkg.go.dev/github.com/cycloidio/inframap) [![AUR package](https://repology.org/badge/version-for-repo/aur/infr...
Introducing Superalignment
Superintelligence will be the most impactful technology humanity has ever invented, but it could also be dangerous. To solve the problem of superintelligence alignment, were starting a new team and de...
Python version 3.12.0 alpha 0
This is Python version 3.12.0 alpha 0 ===================================== .. image:: https://github.com/python/cpython/workflows/Tests/badge.svg :alt: CPython build status on GitHub Actions :t...
Why is the C4 model not enough today?
The C4 model was created as a way to help software development teams describe and communicate software architecture. It provides a clear picture about the architecture for any of the participants in t...