Archives
- 05 Oct Retrieval Augmented Generation and Beyond
- 15 Aug Steve Jobs' famous 2x2 Matrix Strategy
- 08 Aug RAG Foundry: A Framework for Enhancing LLMs for RAG
- 02 Aug Model Collapse in AI
- 30 Jul Semantic Caching in RAG Applications
- 27 Jul Tesla's Open-Source Patent Strategy
- 23 Jul SpreadsheetLLM: Encoding Spreadsheets for Large Language Models
- 21 Jul BMW Connected Vehicle and App Experience Architecture
- 18 Jul Test-Time Training (TTT): A New Approach to Sequence Modeling
- 09 Jul Ilya Sutskever on The Magic of Neural Networks
- 05 Jul Transformer and Hallucinations in Simple Language
- 26 Jun The Lean Startup
- 22 Jun Evaluation of Retrieval Augmented Generation (RAG) Systems
- 19 Jun Thoughts on AI Business Models
- 24 Jan What is cosine similarity, and how is it useful for text embeddings?
- 10 Jan Partitioning in PostgreSQL: What, Why, and How
- 06 Jan ThreadPool in C#: Practical Examples
- 04 Jan Understanding ThreadPool in C#
- 01 Jan Action and Func Delegates in C#
- 19 Dec Understanding Schemas in PostgreSQL
- 16 Dec Using ByteSize to Represent Byte Size
- 13 Dec Encode and Decode JWTs in C#
- 12 Dec Understanding Row Constructors in PostgreSQL
- 11 Dec Collection Expressions in C# 12.0
- 07 Dec Primary Constructors in C# 12.0
- 06 Dec Understanding Array Constructors in PostgreSQL
- 04 Dec Understanding LIKE vs ILIKE in PostgreSQL
- 02 Dec Understanding Operators in PostgreSQL
- 01 Dec Dealing with Date and Time in Humanizer in C#
- 30 Nov Understanding String Constants in PostgreSQL
- 29 Nov Understanding Window Functions in PostgreSQL
- 28 Nov How to Use Inheritance in PostgreSQL
- 27 Nov How to Convert a Month Number to Month Name in PostgreSQL
- 26 Nov Getting Started with Humanizer in C#
- 24 Nov Reading properties of an object in C#
- 23 Nov Sorting arrays in C#
- 22 Nov Copilot for everything everywhere, all the time...
- 21 Nov Understanding SSL/TLS Termination in API Gateway Pattern
- 17 Nov Understanding Value Types vs Reference Types in C#
- 10 Nov What is an API Gateway and What are the Functionalities of the API Gateway?
- 08 Nov Understanding the Difference between Concurrency and Parallelism in C#
- 31 Oct Types of Testing in Software Development
- 30 Oct What is Load Balancing?
- 28 Oct Asynchronous File I/O in C#
- 27 Oct Exploring ConcurrentQueue in C#
- 26 Oct Introduction to Source Generators in C#
- 24 Oct Exploring Key Statistical Concepts: Mean, Median, and More
- 23 Oct Understanding Output Caching in ASP.NET Core
- 21 Oct Networking Components in Microsoft Azure
- 20 Oct How Caching Improves Data Access Performance
- 18 Oct Exploring In-Memory Caching in ASP.NET Core
- 17 Oct Getting Started with Regex in C#
- 16 Oct Service Oriented Architecture vs Microservice Architecture
- 14 Oct Understanding TripleDES Encryption and Decryption in C#
- 13 Oct Managed vs. Unmanaged Code in .NET
- 12 Oct How does ASP.NET Core process a request?
- 11 Oct How Does an HTTP Web Request Work?
- 07 Oct Explaining Identity and Access Management
- 02 Oct My understanding from the conversation between Lex Fridman and Walter Isaacson
- 01 Oct Getting Started with F# and .NET 6
- 30 Sep Exploring Common Async/Await Patterns in C#
- 28 Sep Handling Time Zones in C# with DateTime
- 26 Sep Common DateTime Manipulations in C#
- 25 Sep Exploring Pattern Matching in C#
- 22 Sep Introduction to Minimal APIs in ASP.NET Core
- 20 Sep Introduction to Promises in JavaScript
- 16 Sep Understanding OAuth 2.0
- 15 Sep Content Negotiation in Web API with .NET 6
- 14 Sep Introduction to Threading in C#
- 13 Sep My thoughts on the book - The Power of Your Subconscious Mind
- 12 Sep Asynchronous Programming in C# with async/await
- 10 Sep C# Dev Kit: A must-have extension for C# developers using VS Code
- 09 Sep The Spread Operator in JavaScript
- 03 Sep Performance Benchmarking of Brotli, Gzip, and Deflate Compression in C# using Benchmark.NET
- 02 Sep Getting Started with Newtonsoft.Json
- 28 Aug Various Types of Databases
- 26 Aug Exploring the Null-Coalescing Operators in C#
- 24 Aug Integrating Cybersecurity into Product Development - A Step-by-Step Approach
- 22 Aug The Basics of Value Creation
- 20 Aug Exploring Top Level Statements - Programs Without Main Methods in C#
- 19 Aug A Comprehensive Guide to Different Software Architecture Types
- 15 Aug Decoding the Differences: .NET Standard vs .NET 6 vs .NET 6-Windows
- 13 Aug Essential Git Commands Every Developer Should Know
- 12 Aug A Comprehensive Comparison: .NET Framework vs .NET Core vs .NET 5/.NET 6