Using Maui Community Toolkit in Uno Platform via .NET MAUI Embedding Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
Why many smaller bets might beat a single big one I've been toying with the idea of creating my own business for a long while now. I have a lot of ideas and even more things that interest me that could be turned into businesses. What I lack, however, is time and perhaps focus to followup on each of these
The Psycho-Epistemological Nature of Software Development Subject Matter Experts Individuals within software development organizations display a great diversity of competency for different tasks. There are various aspects of these people that contribute toward their competency: experience, passion, and by far the most significant dime...
My little MillionDollarHomepage garden - matthieu.io Back around the time I convinced my family to switch from a 56 kb/s dial-up modem to ADSL, the website milliondollarhomepage.com was launched, and quickly became an Internet phenomenon, selling pixels for advertising space on a 1000x1000 canvas. 18 years ...
Prakhar Gupta - Blog - YC Cofounder Matching Profiles are Bad Last few days, I've been browsing YC Cofounder Matching Platform seeing if I can contribute value to any venture.
The Three Types of Documentation How to think about documentation and how to structure it in a way that it addresses the right audience.
My thoughts on Bun and other Adventures Bun 1.0 release, Node.js performance, and released videos on OpenMeter and EventEmitter anti-pattern.
Code without fear. Sometimes? – reasoning.page There is a blog post written by Julia Evans about fear, and how it can make people worse programmers. I think that it is well known, and if not then it deserves to be; I have found it to be very useful advice.
Getting daily notifications my parent is okay About a year ago I came across the which is a lovely idea: you share a device with a loved one, and when they boil their kettle, you get a little notification…
Daniel Skogly's blog | The washing machine in my ear, and an empty boat Over a period of about six months in 2022, I was nearing the brink of insanity; I would go to bed every single evening and hear a washing machine running in a neighbouring apartment.
Geotagging photographs on cameras without GPS functionality How to embed GPS data from your smartphone as EXIF data. Many smartphones automatically add GPS EXIF data to photographs (i.e. geotag photos), such that the GPS coordinates where the photograph where the photograph was taken are embedded as part of the me...
Simplifying CSS Variable Calculations If you often use CSS variables (custom properties), you may have found the code referenced by var() looks less shining or readable, particularly combined with calc() functions. Not only because the expression is usually long, the prefixed ...
Bug in macOS 14 Sonoma prevents our app from working - Blog | Mullvad VPN The macOS 14 Sonoma betas and release candidate contain a bug that causes the firewall to not filter traffic correctly. As a result, our app does not work.
Introducing the new Godot Development Fund We are excited to introduce a major improvement in terms of funding the development efforts of the Godot Engine.
Integrating Marten Projections and IoC Services Marten 6.2 (see the release notes here) dropped today with a long requested enhancement that makes it easier to consume services from your application’s IoC container within your Marten event…
Balancing User Updates with Security Best Practices - Visual Studio Blog Standard users can now acquire updates and make changes to Visual Studio. This enables organizations follow security best practices.
07- Gradual Modernization of Mainframes using Azure Logic Apps In this video, we present some of the common Design Patterns to conduct a a Gradual Modernization of Mainframes using Azure Logic Apps and Host Integration S...
07- Gradual Modernization of Mainframes using Azure Logic Apps In this video, we present some of the common Design Patterns to conduct a a Gradual Modernization of Mainframes using Azure Logic Apps and Host Integration S...
GitHub Copilot · Your AI pair programmer GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you.
How do I perform a case-insensitive comparison of two strings in the Deseret script? - The Old New Thing It sort of depends on why you're comparing them.
Alternative to the Outbox Pattern? Not so fast. So you need consistency between making state changes to your database and publishing events to a message broker for other services to consume. A common patte...
Filtering negative numbers, fast: AVX In the previous post I discussed how we can optimize the filtering of negative numbers by unrolling the loop, looked into branchless code and in general was ...
Building companies means building careers: why I joined Cloudflare as Chief People Officer We're excited to introduce Michele Yetman as Cloudflare's new Chief People Officer
Learn Live: Get started with C# - Events Every week starting September 20, 2023 through October 25, 2023 (6 episodes)
LÖVE - Free 2D Game Engine Hi there! LÖVE is an *awesome* framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X, Linux, Android and iOS.
Performance Improvements in .NET 8 - .NET Blog .NET 7 was super fast, .NET 8 is faster. Take an in-depth tour through over 500 pull requests that make that a reality.
Drawbacks to Using Interfaces in C# - How to Balance While I promote interfaces in C#, it felt necessary to cover the drawbacks of using interfaces in C#. Let's explore the drawbacks to using interfaces in C#!
Register Minimal APIs Automatically With Carter #shorts 📌 Check out my Pragmatic Clean Architecture course: https://bit.ly/3PupkOJ🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanj...
Getting to Know Dapr with Mark Fussell and Yaron Schneider In the latest InfoQ Architecture and Design Trends Report, Dapr is part of the early adopter ideas of design for portability and cloud-bound applications. Dapr provides APIs that abstract away the infrastructure details for modern applications, providing ...
Windows Community Toolkit 8.0.0 Simplifies Code Portability on Windows Platform Microsoft released version 8.0.0 of the Windows Community Toolkit in September 2023. The updated version unifies the namespaces for both WinUI 3 and UWP code, simplifying the code portability for developers.
Updated Terms of Service and commitment to being an open platform | Unity Blog We've been building Unity for 15 years with the vision of creating an open and accessible tool to enable creators to build whatever you can dream of. Over the last week there was much confusion, and untrue statements were raised which we refuted. But most...
Techniques for Checking Floating-Point Equality in C# - Code Maze In this article, we will learn several techniques for checking floating-point numbers for equality. A common problem found in many codebases.
Bun 1.0 is here Bun 1.0 is here! Bun is an all-in-one JavaScript runtime & toolkit designed for speed, complete with a bundler, test runner, and Node.js-compatible package m...
Don't Build Your Own Bespoke Company Frameworks on Top of Akka.NET Akka.NET Application Management Best Practices
Dumb Developer Tricks - Fizz Buzz with C# 12 and Polly Using .NET C# 12 and Polly to solve the famous Fizz Buzz coding problem
.NET In-Process Azure Durable Functions: Preserve Stack<T> Order When Passing Between Orchestrators, Activities etc .NET, .NET Core, ASP.NET, ASP.NET Core, Visual Studio, Jaliya Udagedara
Credit card debt collection Credit card debt is the waste stream of consumer finance. The debt collection industry ends up being sordid, for complex structural and microeconomic reasons.