Anti-corruption Layer for mapping between Boundaries The anti-corruption layer provides a translation from other service boundaries to prevent conflating external concepts with your own.
JEP 425: Virtual Threads (Preview) Introduce virtual threads to the Java Platform. Virtual threads are lightweight threads that dramatically reduce the effort of writing, maintaining, and observing high-throughput concurrent applications. This is a preview API.
The American Banking Experience as a Foreigner This is one of the articles that has been sitting in my draft folder for a long time. Every time I had an interaction with a bank I added to it. I feel confident at this point to publish because my experiences with getting a bank account or a credit card ...
Optimizing for Luck In January I gave a talk at DeFi Alliance about how to optimize for luck as an entrepreneur. I believe that luck determines anywhere between 25-90% of your success, depending on the industry (e.g. …
σ-driven project management: when is the optimal time to give up? A basic mathematical model about project management: when do time estimates make sense, and when should you abandon projects?
Clojure isnt for me I’m writing here today to tell you about my five year long obsession with clojure and why I recently quit obsessing over it.
DIY TPM Module My three most recent builds were using ASRock Rack server boards. The two boards and the use the module. The one that is different is the which uses the module. I looked around and couldn't find a place to buy the module, so I decided to make…
Stop being boring - Patrick Zhong This week, I felt pretty depressed and lost my motivation and focus. After launching Space4, I got some signups from HackerNews, but no one was really using the app. Including myself. "Will people even use this? Am I doing the wrong thing again?", I wonde...
What is Blazor? And why's it so exciting?, Wed, Apr 6, 2022, 5:30 PM | Meetup Wed, Apr 6, 5:30 PM BST: This is the first episode of Blazor three-part series. What is the session about? An introduction to the Blazor framework. Starting from the beginning, you'll explore Blaz
.NET Data Community Standup - Database-first with T4 Templates in EF7: Early look Prefer null setters? Property initializers? Constructor initialization? What about auto-generating database diagrams that render in markdown using Mermaid? L...
.NET 6 Blazor 🔥 Chat with SignalR using WebSockets 🔥 Blazor E-Commerce Course: https://www.udemy.com/course/blazor-ecommerce/?couponCode=YOUTUBE📧 Newsletter: https://mailchi.mp/364b891b448f/dotnetdev❤️ Ko-f...
The Catch Block #100 - Ridiculous Tech Interviewing Stories Bluffing your way into a programming job tends to not go well. Plus: pub/sub, functors, monads, reasons why projects fail, and more!
What's New in Emacs 28.1? It’s that time again: there’s a new major version of Emacs and, with it, a treasure trove of new features and changes.
CoreWCF - What's new and what's next Core WCF is a port of Windows Communication Foundation (WCF) to .NET Core. The goal of this project is to enable existing WCF projects to move to .NET Core. ...
Mariupol city council reports that russians started to sweep away the traces of their war crimes in the town and burn the bodies of murdered residents en masse in mobile crematoria Mariupol', Donetsk Oblast - Ukraine Interactive map - Ukraine Latest news on live map - liveuamap.com Mariupol city council reports that russians started to sweep away the traces of their war crimes in the town and burn the bodies of murdered residents en masse in mobile crematoria. Live Universal Awareness Map Liveuamap is a leading independent global ne...
City Sample in Engine Feature Samples - UE Marketplace This downloadable project reveals how the city scene from The Matrix Awakens: An Unreal Engine 5 Experience was built and demonstrates how we used Unreal Engine 5 to bring it to life.
In Soviet Musk Twitter, Twitter edits you With all the fuss about Twitter’s promised edit button, and how they might design it, we’re missing a disturbing development — Twitter is using its embedded javascript to edit other people’s sites.
Sort List by Property in the Object in .NET - Code Maze Let's explore different ways to sort a list like using the Sort() method, IComparer and IComparable interfaces, and LINQ.
Client-side Image Previews With JavaScript Using FileReader to process an image client-side for a preview
Introducing Akka.Hosting - HOCONless Akka.NET Configuration and Runtime In our Akka.NET Community Standup on March 9th, 2022 we presented for the very first time Akka.Hosting - a new approach to configuring Akka.NET and managing ActorSystems that requires zero HOCON, automatically enforces Akka.NET best practices, is type-che...
Using Containers to move from local to Remote Development Increase productivity by moving your development environment from local, to containers, to the cloud.
The devil is in the details… It is not that hard to create a script that shows and hides parts of the document, but often we forget about how our visitors use the products we build. Especially when it comes to navigating huge documents, people tend to use the “find in page” functiona...
Release v3.6.1 · dotnet/orleans What's Changed Ignore value loaded in EventHubCheckpointer if it's obviously corrupted by @benjaminpetit in #7529 Fix custom grain directory registration by @benjaminpetit in #7613 In CachedGrainL...
C# Pattern Matching Explained - NDepend Since the C# version 7, C# has support for pattern matching. C# pattern matching is here to simplify complex if-else statements into more compact and readable code. Pattern matching hasn’t been introduced to write special code that cannot be written witho...
More Diagnostic Analysis in Visual Studio One of the developer journeys I have focused on at Microsoft includes the ...
Excel-like Experience for Web Apps You've built a web app, but your users stick to Excel.Spreadsheet-like DataGridXL helps you win over these users.
Debugging ASPNET Core Routes Routing in ASP.NET MVC apps has often presented challenges to developers, resulting in a bunch of different route debugging tools and nuget packages.
Somatic evolution: We contain multitudes — Ruxandra Tesloianu Why have I written this? Since I have started my PhD a lot of people, especially in the ageing field (but also non-biologists), have been asking me about my research topic. There are several good reviews on somatic evolution, but they are quite long an...
Clearing the Fog | Michael Hudson March 29, 2022. Margaret Flowers: You’re listening to Clearing the FOG, speaking truth to expose the forces of greed, with Margaret Flowers. And now I turn to my guest, Michael Hudson. Michael is the president of the Institute for the Study of Long-term, ...
What is it like to be an AGI? This post explores what it might be like to be an artificial general intelligence (AGI)
Things that help me focus Most work days, I have a pretty tough time staying focused. My mind starts wandering, I’ll feel antsy, unmotivated, or – more often – my autopilot will take over, I’ll type …
How to run a Digital Platform at Scale This post peels back the covers on what it is like to work with a large digital platform. The platform in question is MDTP - Multichannel Digital Tax Platform, which supports a UK-based tax collection agency which is using a hyperscale cloud provider with...
Searching YouTube Watch History by Transcripts The other day I was discussing something with a friend and I remembered a video essay I had watched which referenced a play by Samuel Beckett. Unfortunately I couldn’t remember what the video was, but I did remember the description of the referenced work.