Blog
Thoughts, tutorials, and insights on modern web development, architecture, and tech lifestyle.
279 posts published
-
github githubcopilot gitGitHub Copilot to Generate Conventional Commit Messages in VSCode and JetBrains Rider
Most commit messages are useless. "fix stuff" βupdate code" "changes" They work in the moment. They...
Read Article → -
git githubA Practical GitFlow Setup That Works on GitHub
Read article → -
vscode productivityHow I created a Cozy Workspace in VS Code
Read article → -
vscode productivityWhy I Built TaskDeck and How It Improves Your VS Code Workflow
Read article → -
dotnet productivityWhy I Use JetBrains Rider for .NET Development
Read article → -
windows productivityβ‘ Turn On or Off Fast Startup in Windows 11
Read article → -
astro awsBuilding My New Website with Astro, GitHub Copilot, and AWS Amplify
Read article → -
browser extensionsπ± Introducing Green Software Indicator: a Browser Extension for a greener web
Read article → -
weeklyretroWeekly 0087
Read article → -
github productivity⨠Advanced Tips and Tricks for GitHub Gists (Part 1: Unlocking the Power of Gists)
Read article → -
weeklyretroWeekly 0086
Read article → -
githubcopilot githubπ GitHub Copilot: A Persona-Based Approach to Real-World Development
Read article → -
productivity developersWriting Emails: Tips & Tricks (Especially for Developers)
Read article → -
productivity msteamsHow I Organize My Microsoft Teams Chats (Without Losing My Mind)
Read article → -
weeklyretroWeekly 0083
Read article → -
csharp powershellRunning External Commands in C# and Wait Until They Finish
Read article → -
github githubactionsStructuring GitHub Enterprise: Best Practices from the Org Level Down
Read article → -
weeklyretroWeekly 0081
Read article → -
toolingTools I Use Every Day (June 2025 Edition)
Read article → -
weeklyretroWeekly 0080
Read article → -
devchallenge postmarkchallengeSignAI - AI-powered service email signatures
Read article → -
github careerMy First 3 Months as a Senior Cloud Engineer at Xebia
Read article → -
aspnet dotnetTips for Improving API Performance in ASP.NET Core
Read article → -
github securityHow to Configure YubiKey with GitHub
Read article → -
vibecoding webdevFrom Hello World to Hello Customers: Why Programs Arenβt Products
Read article → -
git githubGit stashing: save and restore your code
Read article → -
csharp typescriptC# to Typescript Cheatsheet
Read article → -
productivity developerWhatβs in My Bag: The Essentials for a Productive Day at the Office [2025]
Read article → -
dotnet apiHow to Enhance the API Response with a Wrapper Class with Additional Information with .NET Minimal API
Read article → -
startup microsoftMy Favorite Tech Stack for Startup Success in 2025
Read article → -
powershell vscodeHow I Set Up an Awesome PowerShell Environment for Script Development
Read article → -
windows terminalTransforming Windows Terminal into a Productivity Powerhouse
Read article → -
git githubUsing Git Maintenance in GitHub Actions: Optimize Your Repositories Automatically
Read article → -
git devopsOptimizing Your Repository for Speed and Efficiency
Read article → -
microsoft devlifeThe Secret Life of a Microsoft MVP
Read article → -
showdev powershellIntroducing PowerShell Utility Scripts
Read article → -
publicspeaking devlifeCodemotion 2024 Milan: Rediscovering My Voice and Passion as a Speaker
Read article → -
career learningImpostor Syndrome: from A - Z
Read article → -
event communityRecap of Experts Live 2024 in Budapest: Three Days of Cloud, Code, and Connections
Read article → -
microsoft productivityThe Impact of Not Turning Off Your PC for Three Weeks: A Deep Dive into Hibernate Mode and Application Performance
Read article → -
weeklyretro devjournalWeekly 0075
Read article → -
event microsoftWhy You Should Attend Experts Live Europe 2024 in Budapest: Unlocking Opportunities in the Heart of Innovation
Read article → -
webdev documentationWhy Reading Official Documentation First Made Me a Better Developer
Read article → -
weeklyretro devjournalWeekly 0074
Read article → -
microsoft awardsπ Celebrating 11 Years as a Microsoft MVP: A Journey of Perseverance and Gratitude π
Read article → -
startup webdevNavigating Tech Debt in Early-Stage Startups: The Double-Edged Sword
Read article → -
powershellUnlocking the Power of Out-GridView in PowerShell
Read article → -
productivityWhat's in my bag when I go to the office [April 2024 Edition]
Read article → -
productivity watercoolerNavigating Open Spaces: Survival Guide for Neurodivergent Individuals
Read article → -
git githubHow to Push All Branches from Command Line
Read article → -
saas startupThe Dilemma of Perfection: Balancing Timeliness and Quality in Product Development
Read article → -
startup devlifeDecoding Startup Jargon: A Comprehensive Guide for Entrepreneurs
Read article → -
powershell developmentHow to Manage Variables Configuration in a PowerShell Project
Read article → -
productivity devliveHow Endel App Boosted My Productivity as a Developer and CTO
Read article → -
blazor aspnetHow To Add Controllers To A Blazor Server App
Read article → -
career communityMy Wrap Up of 2023: A Year of Growth and Recognition
Read article → -
m365 microsoft365Keep Your Email out of Recipientsβ Spam Folders
Read article → -
networking networkHow to Speak the Language of the Internet: A Introduction to the Most Common Network Protocols
Read article → -
git githubThe Power of Atomic Commits in Git: How and Why to Do It
Read article → -
powershellHow to retrieve sub properties in a PowerShell script with the Invoke-Expression method
Read article → -
azure azurefunctionsFetching and Publishing Settings for Azure Functions with Azure Functions Core Tools Command Line
Read article → -
developers productivityDevelopers and Sherpas: A Mountainous Analogy
Read article → -
dotnet githubSet up GitHub Codespaces for a .NET 8 application
Read article → -
github dockerGitHub Codespaces: A Faster Way to Develop in the Cloud
Read article → -
event msteamsESPC 2023: How to Spice Up Your Meetings with Microsoft Teams Meeting Extensions
Read article → -
ide fontWhy I love Monaspace font for coding
Read article → -
eventsinyourcity eventsRecap Codemotion 2023
Read article → -
saas productHow to Release a Side Project as a Real Product
Read article → -
powershell azureHow To Handle Microsoft Graph Paging in PowerShell
Read article → -
azure microsoftgraphHow to avoid Microsoft Graph API throttling and optimize network traffic
Read article → -
azure powershellAzure Automation vs Azure Functions with Powershell
Read article → -
weeklyretro devjournalWeekly 0070
Read article → -
event powershellExperts Live 2023 - My Recap
Read article → -
eventsinyourcity speakingWhat's in my bag for Experts Live Europe
Read article → -
weeklyretro devjournalWeekly 0068
Read article → -
blazor csharpBuilding a Contact Form with Microsoft Azure and Blazor
Read article → -
Weekly 0067
Read article → -
csharp vscodeSetting up VS Code for C# development
Read article → -
weeklyretro devjournalWeekly 0066
Read article → -
powershell programmingPowerShell: Turn Your Custom Objects into CSV Files (and vice versa) with a Snap of Your Fingers
Read article → -
programming webdevIβm Back on Twitch! Join Me for Live Coding, Learning, and Fun!
Read article → -
event communityWhy You Should Attend Experts Live Europe 2023
Read article → -
dotnet webassemblyHow to prevent the screen turn off after a while in Blazor
Read article → -
devrel microsoftCelebrating 10 Years as a Microsoft MVP π
Read article → -
webdev dotnetBackend development is more than writing endpoints for frontend
Read article → -
devjournal weeklyretroWeekly 0064
Read article → -
git developmentHow to Clean Up Your Local Repository with Git Commands
Read article → -
devjournal weeklyretroWeekly 0063
Read article → -
webdev htmlHow to Boost Your Web Performance with HTML5 Features
Read article → -
pwa pwabuilderSafari 17 Beta: A Game Changer for PWAs on MacOS
Read article → -
weeklyretro devjournalWeekly 0062
Read article → -
vs2022 visualstudioVisual Studio 2022: A New Way to Work with HTTP Requests and Responses
Read article → -
csharp asyncUnderstanding and Using ConfigureAwait in Asynchronous Programming
Read article → -
microsoft aiThe Top 5 Best Takeaways from Microsoft Build 2023
Read article → -
powershell bestpracticesHow to Write Better PowerShell Scripts: Architecture and Best Practices
Read article → -
weeklyretro devjournalWeekly 0060
Read article → -
javascript webdevHow to Unleash the Power of Multithreading in JavaScript with Web Workers
Read article → -
weeklyretro devjournalWeekly 0059
Read article → -
visualstudio csharpHow to Use Visual Studio Like a Pro When Presenting Your Code
Read article → -
weeklyretro devjournalWeek 0058
Read article → -
javascript webdevHow to Use Promise.all and Promise.race to Speed Up Your JavaScript Code
Read article → -
javascript webdevAsync and Await in Vanilla JavaScript
Read article → -
weeklyretroWeek 0056
Read article → -
azure azurefunctionsCreate an Azure Function with PowerShell and Visual Studio Code
Read article → -
csharp webdevHow to Clean Up ASP.NET and Visual Studio Cache and Temp Files
Read article → -
weeklyretroWeekly 0055
Read article → -
weeklyretroWeekly 0054
Read article → -
github learningMy LinkedIn Course "Learning GitHub" by numbers
Read article → -
weeklyretroWeekly 0053
Read article → -
vscode dotnetDebugging Multiple .NET Projects in VS Code
Read article → -
weeklyretroWeekly 0052
Read article → -
webassembly blazorHackathon - Hack Together: Microsoft Graph and .NET π¦ - Submission Day!
Read article → -
github toolingDisplaying GitHub information on Elgato Streamdeck
Read article → -
weeklyretro devjournalWeekly 0051
Read article → -
azure webassemblyHackathon - Hack Together: Microsoft Graph and .NET π¦ - Day 06
Read article → -
devops devrelMicrosoft Ignite Spotlight on Switzerland - My experience at Ask The Experts table
Read article → -
webassembly csharpHackathon - Hack Together: Microsoft Graph and .NET π¦ - Day 05
Read article → -
azure csharpHackathon - Hack Together: Microsoft Graph and .NET π¦ - Day 04
Read article → -
dotnet csharpHackathon - Hack Together: Microsoft Graph and .NET π¦ - Day 03
Read article → -
weeklyretroWeekly 0050
Read article → -
blockchain testingHackathon - Hack Together: Microsoft Graph and .NET π¦ - Day 02
Read article → -
azure csharpHackathon - Hack Together: Microsoft Graph and .NET π¦ - Day 01
Read article → -
Weekly 49
Read article → -
azure csharpCustomizing Swagger in Azure Functions
Read article → -
llm developerWeekly 0048
Read article → -
discussUpdate the HTML head from a Blazor component
Read article → -
smartcontract blockchainWeekly 0047
Read article → -
fintech productivityAccessing hidden Edge Features and Settings
Read article → -
web3 ethereumWeekly 0046
Read article → -
web3 blockchainUsing Elgato Stream Deck with Microsoft Teams
Read article → -
github tutorialLearning GitHub: a course
Read article → -
weeklyretroWeekly 0045
Read article → -
github opensourceAdd or Change a license on GitHub
Read article → -
webdev productivityWeekly 0044
Read article → -
gratitude awsGetting started with BenchmarkDotNet
Read article → -
angular javascriptWeekly 0043
Read article → -
frontend learningWeekly 0042
Read article → -
gratitudeHow to get base64 encoded string of a certificate in C#
Read article → -
ai productivity2022 - an year in review
Read article → -
mobile productivityAuth0: implementing a device flow in a Console Application with .NET 7 - Part 2
Read article → -
security dotnetAuth0: implementing a device flow in a Console Application with .NET 7
Read article → -
discuss reactWeekly 0041
Read article → -
toolingTools I use every day
Read article → -
gratitudeA plugin for Insomnia to retrieve secrets from Azure Key Vault
Read article → -
watercoolerWeekly 0039
Read article → -
git githubChange GitHub account on Windows
Read article → -
regex liquidWeekly 0038
Read article → -
blazor webassemblyWrite to the console.log with styles from Blazor
Read article → -
weeklyretroWeekly 0037
Read article → -
weeklyretroWeekly 0036
Read article → -
visualstudio metricsCode Metrics inside Visual Studio 2022
Read article → -
Weekly 0035
Read article → -
dotnet logsEnabling and Disabling Logs in ASP.NET Core 6
Read article → -
weeklyretro devjournalWeekly 0034
Read article → -
github gitGetting started with GitHub CLI
Read article → -
Weekly 0033
Read article → -
dotnet beginnersGenerate Random Numbers with .NET 6
Read article → -
weeklyretroWeekly 0032
Read article → -
azure productivityAzure Portal Keyboard Shortcuts to improve the navigation experience (and speed it up)
Read article → -
weeklyretro devjournalWeekly 0031
Read article → -
books showdevLook mum, I wrote a book about ASP.NET Minimal API and it will be released in October
Read article → -
weeklyretro devjournalWeekly 0030
Read article → -
showdev speakingHow to record a video for your app
Read article → -
weeklyretro devjournalWeek 0029
Read article → -
productivity programmingWhatβs in my bag when I go to the office (September 2022 Edition)
Read article → -
weeklyretroWeek 0028
Read article → -
programming dotnetOpen Edge Developer Tools automatically by launching debug with Visual Studio 2022
Read article → -
weeklyretroWeek 0027
Read article → -
programming csharpClean up space on a .NET Developer Machine
Read article → -
weeklyretroWeekly 0026
Read article → -
azure programmingHow to debug an Azure App Service with Visual Studio 2022
Read article → -
weeklyretroWeek 0025
Read article → -
redishackathon showdevRedis Hackathon - Placify
Read article → -
weeklyretroWeekly 0024
Read article → -
azure programmingDeploy a .NET 6 Web Application to an Azure App Service by the command line
Read article → -
weeklyretroWeekly 0023
Read article → -
api programmingEasyCaching in a ASP.NET Core Minimal API project
Read article → -
weeklyretroWeekly 0022
Read article → -
weeklyretroWeekly 0021
Read article → -
speaking githubMy Journey as LinkedIn Technical Instructor
Read article → -
weeklyretroWeekly 0020
Read article → -
microsoft mvpI have been awarded for 9 years in a row as Microsoft MVP
Read article → -
weeklyretroWeekly 0019
Read article → -
security webdevWhy I chose Auth0 for my startup
Read article → -
webdev securitySecuring ASP.NET Core MVC 6 App - Add roles - Part 3
Read article → -
webdev programmingSecuring ASP.NET Core MVC 6 App - Add a profile page - Part 2
Read article → -
Weekly 0018
Read article → -
dotnet csharp.NET Project Folders Structure
Read article → -
azure programmingHow to debug a Time Trigger Azure Function Locally
Read article → -
weeklyretroWeekly 0017
Read article → -
Securing ASP.NET Core MVC 6 App - add authentication to the application - Part 1
Read article → -
books reviewI just finished reading "Microsoft 365 Fundamental Guide" and this is my review
Read article → -
weeklyretroWeekly 0016
Read article → -
github gitUpdate & Sync GitHub Repositories in the morning
Read article → -
Weekly 0015
Read article → -
tooling nodeInstall Node Version Manager (NVM) without Admin Rights
Read article → -
tooling productivityDevToys: A Swiss Army knife for developers
Read article → -
weeklyretroWeekly 0014
Read article → -
webdev apiSecuring .NET 6 Minimal API with Auth0
Read article → -
books reviewI just finished reading "Customizing ASP.NET Core 6.0" and this is my review
Read article → -
Weekly 0013
Read article → -
console terminal7 Command Prompts for Windows you must know
Read article → -
news helpI am officially an Auth0 Ambassador
Read article → -
weeklyretroWeekly 0012
Read article → -
azure webdevHow to deploy multiple web apps on the same Azure App Service
Read article → -
weeklyretroWeekly 0011
Read article → -
starwars terminalHow to watch Star Wars in your terminal
Read article → -
weeklyretroWeekly 0010
Read article → -
visualstudio2022 vs2022Create a class from a JSON in Visual Studio 2022
Read article → -
edge azureHow to take awesome screenshots of Azure Portal with Edge
Read article → -
weeklyretroWeekly 009
Read article → -
weeklyretroWeekly 008
Read article → -
Best settings for Logitech Brio 4k
Read article → -
weeklyretroWeekly 007
Read article → -
visualstudio vs2022My Visual Studio 2022 Settings
Read article → -
dotnet cliCreate a gitignore file with dotnet cli
Read article → -
weeklyretroWeekly 006
Read article → -
github aiGetting started with GitHub Copilot in Visual Studio 2022
Read article → -
speaking toolingTools I use for my online sessions at events
Read article → -
weeklyretroWeekly 005
Read article → -
ambassador awardI am officially a Codemotion Ambassador
Read article → -
vscode visualstudioIncreasing the productivity with the same theme for Visual Studio 2022, Visual Studio Code and Rider
Read article → -
weeklyretroWeekly 004
Read article → -
webassembly dotnetSecuring a Blazor WebAssembly Hosted Apps with Azure Active Directory - Part 2
Read article → -
blazor webassemblySecuring a Blazor WebAssembly Hosted Apps with Azure Active Directory - Part 1
Read article → -
How to use Feature Flags in a Blazor Application
Read article → -
reviewSennheiser HD 450BT review
Read article → -
weeklyretroWeekly 002 + Weekly 003
Read article → -
showdev readmereadme-generator: a global dotnet tool for your next project
Read article → -
weeklyretroWeekly 001
Read article → -
windows freeMy 3 favourites Windows Apps from the Store (free)
Read article → -
azure sqlDrop all tables and reset an Azure SQL Database
Read article → -
azure azuretrialhackAzure Trial Hackathon - Moodflix - your mood, our suggestions
Read article → -
hacktoberfest swagToday I received my HacktoberFest 2021 SWAGS!
Read article → -
My First 6 months at SoftwareONE
Read article → -
dotnet cliRemoving old version of .NET
Read article → -
vs2022 visualstudioShow properties of an object during the debug
Read article → -
vs2022 visualstudioCopying multiple code blocks together and paste them one by one
Read article → -
blazor azureFix Blazor WebAssembly authorization bug on Azure
Read article → -
jobs web310 websites to find a Web3 Job
Read article → -
githubI am a GitHub Star β
Read article → -
Add Swagger to a Blazor 6 project
Read article → -
productivity workstationsTips for working remotely
Read article → -
winget windowsFirst steps with WinGet
Read article → -
csharp dotnet5 easy tips for writing C# better
Read article → -
windows edgeHow to Watch YouTube in Picture-in-Picture on Windows 11 with Microsoft Edge
Read article → -
windows11 godmodeGod Mode in Windows 11
Read article → -
windows11 boxstarterHow I rebuilt my development machine(s) in 30 minutes
Read article → -
microsoft365 githubExtend your Microsoft 365 Developer Tenant with your GitHub activities
Read article → -
microsoft laptopReview: Surface Laptop 4
Read article → -
m365 powershellHow to disable welcome message from Office 365 groups
Read article → -
dotnet aspnetAccess your local IIS Express ASP.NET Core application from the public web
Read article → -
productivity devlife15 Google Extensions You Should Have
Read article → -
github opensourceHow to create an awesome GitHub profile README
Read article → -
dns securityA collection of my favorites DNS servers
Read article → -
0365 terminal0365 CLI on Windows Terminal
Read article → -
azure serverlessUse an Azure Function to clean up your Azure Resources
Read article → -
visualstudio browsersDebug with Visual Studio using all browsers in incognito mode
Read article → -
powershell office365Disable footer on Office 365 Communication Sites
Read article → -
mac osxHandle the Mac's sleep function from the terminal
Read article → -
aspnetcore csharpTurn on runtime compilation for modified views in ASP.NET Core
Read article → -
productivity toolsThe reason why I fell in love with Microsoft PowerToys
Read article → -
azure productivityStart, Restart and Stop Azure VM from Azure CLI
Read article → -
windows productivityFrom a Windows 10 clean installation to a Dev Environment in 30 minutes with Boxstarter
Read article → -
vscodeCascadia Code: a new font for Visual Studio Code and Terminal
Read article → -
vscode powershellHow to use PowerShell with Visual Studio Code like a Pro [2023 Edition]
Read article → -
vscode productivityI released a new Visual Studio Code Extension for CSS files!
Read article → -
vscode productivityMy VS Code settings for Web Development
Read article → -
aspnetcore aspnetGetting started with Azure Immersive Reader and ASP.NET Core
Read article → -
windowsterminal vscodeHow to customize the new Windows Terminal with Visual Studio Code
Read article → -
event collabsummitEvent tips and tricks: easily find connections on Linkedin
Read article → -
event developerlifeWhat's in my bag for the European Collaboration Summit 2019
Read article → -
music productivityThe music I love to listen while I am coding
Read article → -
linux ubuntuKubuntu: from 18.04 to 19.04
Read article → -
devlife geekWhat's in my bag when I work away from home
Read article → -
edge chromiumEnable the dark theme on Chromium based Edge browser
Read article → -
vscode themeIntroducing a new Visual Studio Code Theme: Retro Wave Junkie
Read article → -
vscode editorTop 5 Themes for Visual Studio Code
Read article → -
net netcoreA new way to contribute to Open Source Projects
Read article →