Emanuele Bartolesi

Emanuele Bartolesi @kasuken

About: 🏆 Microsoft MVP (12x) & GitHub Star (4x) ⭐ 👨‍🎓 LinkedIn Technical Instructor 🎓

Location:
Zurich, Switzerland
Joined:
Jun 22, 2018

Emanuele Bartolesi
articles - 250 total

⚡ Turn On or Off Fast Startup in Windows 11

Since few months my primary laptop is a Microsoft Laptop 6 (you can see my entire setup on my website...

Learn More 0 0Oct 10

Building My New Website with Astro, GitHub Copilot, and AWS Amplify

For me, in general, the best way to learn something new is to start from zero and hit...

Learn More 14 3Oct 7

🌱 Introducing Green Software Indicator: a Browser Extension for a greener web

As developers, we obsess over performance, accessibility, and design — but how often do we think...

Learn More 3 0Sep 30

Weekly 0087

From Migrations to Marketplace 🚀 This week was a mix of heavy-duty migration testing,...

Learn More 0 0Sep 8

✨ Advanced Tips and Tricks for GitHub Gists (Part 1: Unlocking the Power of Gists)

If you’ve been coding for a while, chances are you’ve stumbled across a GitHub Gist. Maybe you copied...

Learn More 2 0Sep 5

Weekly 0086

Weekly 0086 – Checklists, Copilot Personas & Empower Vibes This week was a mix of...

Learn More 0 0Sep 3

🚀 GitHub Copilot: A Persona-Based Approach to Real-World Development

If you’ve ever used GitHub Copilot for more than a quick boilerplate snippet, you’ve probably felt...

Learn More 34 10Aug 26

Writing Emails: Tips & Tricks (Especially for Developers)

You can write clean, efficient code. But can you write a clean, efficient email? As developers, we...

Learn More 2 0Aug 19

How I Organize My Microsoft Teams Chats (Without Losing My Mind)

If you’re anything like me, your Microsoft Teams chat list can go from zen garden to dumpster fire in...

Learn More 3 0Aug 12

Weekly 0083

Intro This week was a blend of mentoring, migrations, and midnight debugging sessions. I...

Learn More 0 0Jun 28

Running External Commands in C# and Wait Until They Finish

Ever needed your C# application to run a PowerShell script, wait until it's done, and print the...

Learn More 2 0Jun 28

Structuring GitHub Enterprise: Best Practices from the Org Level Down

Ever joined a GitHub Enterprise and thought, “Who organized this… chaos?” I created this post...

Learn More 2 1Jun 17

Weekly 0081

GitHub Bootcamps, Governance Ideas, and Migration Marathons This week had a bit of...

Learn More 0 1Jun 16

Tools I Use Every Day (June 2025 Edition)

As a developer and productivity geek, I’m always on the lookout for tools that actually make a...

Learn More 40 6Jun 15

Weekly 0080

GenAI Talks, Bern Gossip, and Copilot Demos ✨ This week had a little bit of everything:...

Learn More 0 1Jun 11

SignAI - AI-powered service email signatures

This is a submission for the Postmark Challenge: Inbox Innovators. What I Built SignAI is...

Learn More 2 2Jun 8

My First 3 Months as a Senior Cloud Engineer at Xebia

Leaving the startup world wasn’t easy. I didn’t do it because I was burned out or disillusioned, in...

Learn More 2 0Jun 5

Tips for Improving API Performance in ASP.NET Core

APIs are the backbone of modern applications, but even the cleanest code can drag if performance...

Learn More 32 11Jun 1

How to Configure YubiKey with GitHub

If you're anything like me, you’ve probably typed in authenticator codes a hundred times a day, just...

Learn More 0 0May 25

From Hello World to Hello Customers: Why Programs Aren’t Products

We’ve all been there. You knock out a script in an hour, it runs, it works, and you feel like a...

Learn More 11 6Apr 25

Git stashing: save and restore your code

Have you ever been in the middle of coding when suddenly you needed to switch branches, but your work...

Learn More 16 2Mar 19

C# to Typescript Cheatsheet

As a consultant, sometimes, I have to switch from a project to another. My main (and favorite)...

Learn More 26 1Mar 16

What’s in My Bag: The Essentials for a Productive Day at the Office [2025]

As a developer and cloud engineer (or Architect, they call me like that), my work isn't confined to a...

Learn More 17 0Mar 14

How to Enhance the API Response with a Wrapper Class with Additional Information with .NET Minimal API

One of the challenges of using API (minimal or not) is how to customize the response format and...

Learn More 8 0Jan 16

My Favorite Tech Stack for Startup Success in 2025

In 2025, building a scalable and efficient tech stack is more critical than ever for startups aiming...

Learn More 4 2Jan 14

How I Set Up an Awesome PowerShell Environment for Script Development

Over the past few years, I’ve had the opportunity to help colleagues write and refine PowerShell...

Learn More 73 9Jan 9

Transforming Windows Terminal into a Productivity Powerhouse

Everything is started from this post on bluesky, by Thomas - ...

Learn More 9 11Dec 27 '24

Using Git Maintenance in GitHub Actions: Optimize Your Repositories Automatically

Integrating the git maintenance command into your GitHub Actions workflow can help keep your...

Learn More 7 1Dec 20 '24

Optimizing Your Repository for Speed and Efficiency

In the last few weeks one of my repository started to be very slow and bloated. I try to commit all...

Learn More 4 0Dec 19 '24

The Secret Life of a Microsoft MVP

For over a decade now (11 years right now), I’ve carried the title of Microsoft Most Valuable...

Learn More 9 0Dec 10 '24