Modern C# Development: Get Started With Params CollectionsHi lovely readers, We have all written APIs that want a flexible "give me as many values as you like" parameter, then ended up juggling arrays and awkward call sites. Modern C# fixes this in two steps. C# 12 added collection expressions ([1, 2, 3]). ...Aug 19, 2025·5 min read·38
Secure Your Coding: Create an SSH Key on Mac or WindowsHi lovely readers, We all know the feeling: you’re about to push some code, and you have to pick between HTTPS or SSH. Maybe SSH is even your only option. And you, as an amazing developer, want to use the most secure option. Enter SSH keys—a simple a...Aug 31, 2024·4 min read·87
Modern C# Development: Get Started With TimeOnlyHi lovely readers, We probably all know the pain of using DateTime while just needing a date without time, or a time without a date. Well, .NET came with a solution that still isn’t that widely used. In this blog post, we’re going to focus on the dat...May 24, 2024·4 min read·527
Modern C# Development: Get Started with DateOnlyHi lovely readers, We probably all know the pain of using DateTime while just needing a date without time or a time without a day. Well, .NET came with a solution that still isn’t that widely used. In this blog post, we’re going to focus on the type ...Apr 30, 2024·4 min read·159
Modern C# Development: Record Types 101Hi lovely readers, Today, we're diving into the world of records in C#—a fairly new addition to the C# language that can simplify your code. What are Records? Records were introduced in C# 9. They provide a concise syntax for declaring immutable data...Mar 19, 2024·3 min read·172
Creating a Dino API in .NET While Writing Almost No CodeTaking advantage of the Visual Studio GUI and Minimal APIsJan 20, 2024·5 min read·336
Build a To-Do List App Using Python Flask, Jinja2, and SQLHi lovely readers, Do you want to get into Flask? I’ll guide you through how to get started by making a classic project. a to-do list. In this blog post, you will learn Flask, Jinja2, Sqlite3, HTML, and how to build CRUD functionalities. Let’s get st...Dec 31, 2023·25 min read·1.6K