Align the Button Text in .NET MAUI Mobile app developers often encounter seemingly simple UI challenges that require platform-specific...
Languages & Runtime Community Standup - .NET 9 Performance Improvements Q&A Let's chat with Stephen Toub about how .NET got _even faster_ in .NET 9. We'll condense hundreds of pages of deep dives into an hour, by talking really fast! Featuring: Bill Wagner(@billwagner), Stephen Toub(@stephentoub), Chet Husk(@chethusk)
api problems #dotnet #programming #coding question about problems you face while developing .NET apis
GitHub - piebro/factorio-blueprint-visualizer: A python library to artfully visualize Factorio Blueprints and an interactive web demo for using it. A python library to artfully visualize Factorio Blueprints and an interactive web demo for using it. - piebro/factorio-blueprint-visualizer
99 Dev Problems with James Quick Turn your videos into live streams with https://restream.io 99 Dev Problems features candid conversations with developers at every level about real-world challenges, career growth, and the evolving tech landscape. From technical deep dives to career advi...
Run Windows on an Apple Silicon Mac with VMware Fusion Pro free (Full setup guide) Looking to run Windows on your new Apple Silicon Mac with M1, M2, M3, or M4 chips? I got you covered with my full setup guide and customizations with VMware Fusion Pro, which is free for personal use. Links: VMware Fusion: https://www.vmware.com/products...
Open Source CMS with C# - integrating plugins Turn your videos into live streams with https://restream.io Let's work on SharpSite, an open source CMS that you can contribute to and learn from. https://github.com/FritzAndFriends/SharpSite
Socket Types: Choosing the Right Tool for the Job - Chris Woody Woodruff Sockets, the unsung architects of digital communication, are each crafted with precision to meet the intricate demands of networking. The right socket choice is not just a technical decision—it’s a transformative step that can elevate your application’s p...
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...
TUnit Integration Testing Tutorial for .NET 💎 Get the source code for free: https://guiferreira.kit.com/a2541d4a4e
The New Way to Seed Your Database in .NET 9 Check out my courses on Dometrain: https://dometrain.com Subscribe to my weekly newsletter: https://nickchapsas.com Become a Patreon and get special perks: https://www.patreon.com/nickchapsas Hello, everybody. I'm Nick, and in this video, I will show yo...
ABP '24 Highlights! 2024 was an incredible year, and we couldn’t have done it without our amazing community. 💙
The erasure of Luigi Mangione The saga on Stack Overflow and Stack Exchange, and how tech always serves the ruling class.
Facebook Is Censoring 404 Media Stories About Facebook's Censorship Instagram, Facebook, and Threads are removing 404 Media stories for “nudity” as the company is paid to put ads with explicit pornography in front of its users.
You don’t have to pay the Microsoft 365 price increase Here’s how to keep the price of your subscription the same as it’s always been.
Deniable Knowledge Let’s start with Zero Knowledge Proof — arguably the one of the most important discovery of modern cryptography and computer science. Given the fact that cryptographers are not great at naming things, it is no surprise that ZKP is made up of three most ph...
Study TDD & DDD Principles in Frontend Applications Studying Domain* and Test Driven Design Principles in Frontend Applications * Disclaimer: When talking about DDD in this context I mainly mean the use of an expressive and rich model. During my career as web-developer I have noticed a repeating antipatter...
Demand for Software is Different Most things humans produce have a recognisable demand ceiling - the world will only eat so much bread, regardless of how cheap it is, and we’ll only upgrade our phones so often, no matter how nice the new models are. If we get 10x times better at growing ...
Creating a simple free website in 2025 I've owned mattsayar.com since December 2010. According to archive.org, it appears I started experimenting with Wordpress sometime in May 2011, but then switched to using Tumblr as my host in 2012. For years afterwards, this site was just a simple index.h...
28h Days: year 1 update It’s been a little over a year since I started living 28h days . I figured it might be a good idea to write an yearly update, and doing it at the beginning of the year feels appropriate, so here we are.
So you want to offer self-hosted deployment: how should you do it? Large buyers of software products often request self-hosted deployment, particularly enterprises in regulated industries. Serving these accounts can unlock huge budgets for vendors, but in my experience it’s not easy to do. This post explores the decision...
Fixing Cumulative Layout Shift (CLS) in Nuxt 3 | kylev.dev How disabling the inlineStyles feature saved my core web vitals
LLM Drawing with Eyes Open The scaffolding around Claude 3.5's artifacts allow for the drawing and display of SVG graphics, sometimes with pretty amusing results. The errors will be fa...
But what is a DOM node? What actually makes an object a DOM node? Is it the prototype? Or is it something else? It seems like a basic question, but the answer turns out to be surprisingly complicated.
Async I/O Is Not Enough For the past few months, I’ve been exploring Go. Having done quite a bit of grueling work shaving off milliseconds from Python web apps, I’ve found Go to be incredible. You can schedule dirt cheap concurrent operations — simply by adding go in front of a ...
I Can’t Believe It’s Not Causal! Scalable Causal Consistency with No Slowdown Cascades I recently came across the Occult paper (NSDI'17) during my series on "The Use of Time in Distributed Databases." I had high expectations,...
Observable management At some point in their career, almost every engineer asks, “What does my manager actually do?” As an engineering manager, much of my work is what I call “invisible-important”. This invisibility can lead to mistrust, misalignment, and a lack of understandi...
How extensions trick CWS search There are hundreds of extensions in Chrome Web Store using bogus “translation” to mess up search results. Most extensions are produced by a few extensions clusters who are flooding Chrome Web Store with spam.
Mastering Key Remapping on Linux: A Practical Guide with xremap Introduction Link to heading I have a huge collection of mechanical keyboards (> 15 and counting); when I started the journey, I mainly chose TKL layouts, which seemed the simplest choice for a desktop keyboard; they have all the keys I need, such as Home...
Result-oriented programming with F# computation expressions - Pavel Skvirski Quick intro to F# computation expressions and how they can be used for result-based error handling.
How to become a Data Scientist? | MLJAR Data science can be rewarding beyond a big paycheck. Large firms pay well, but smaller ones may not. If you love research and discovery, it is worth it.