Thomas H. Ptacek Because I’ve obviously gone all “Slurp Juice” on this MEGA attack thing, an attempt at a decoder ring.
Huobi Global Lists Mina Protocol Cryptocurrency exchange Huobi Global has listed Mina (MINA) for trading on its platform.
Pair Programming I am James and below are some words on Software Engineering as well as some programming-related projects.
.NET Data Community Standup - TPH, TPT, and TPC Inheritance mapping with EF Core Type inheritance hierarchies as used in object-oriented programming do not map naturally to relational database schemas. In this live stream, we will look at...
Remove Duplicates From a List in C# - Code Maze In this article, we are going to learn different methods to remove duplicates from a list in C# and see which one performs the best.
Announcing Gateway + CASB Find and fix shadow IT with Cloudflare’s Secure Web Gateway and API-driven Cloud Access Security Broker (CASB)
Azure DevOps Podcast: Andrew Lock: Web Applications in .NET6 - Episode 198 Andrew Lock is a senior software engineer at Datadog, working out of Devon, in the UK. He is a Microsoft MVP, Author of Core in Action, and has an active blog all about his experience working with .NET and Core. Topics of Discussion: [3:35] Andre...
Undefined behavior in C is a reading error. – keeping simple Considering how important “undefined behavior” has become to C semantics and the ISO/IEC JTC1/SC22/WG14 Committee, the lack of any reference to it in the K&R ANSI book is notable and the description in the 1999 C Rationale was quite modest.
How we built a $1M ARR open source SaaS We’ve reached a significant milestone of $1 million in annual recurring revenue (ARR) with Plausible Analytics. This post is a recap of how we got to this point.
Episode 101 - Open Source .NET for Fun with Drake Williams In this episode, Drake Williams joined us to talk about some of his Open Source projects which he started for fun, including Rom Sorter and the GPS game server Praxis Mapper. He also shares some top tips for building applications without breaking out of y...
Windows Subsystem for Android and .NET MAUI Did you know you can deploy and debug your Android projects from Visual Studio 2022 (17.3+) to WSA (Windows Subsystem for Android)? This is a quick post to show you how to have your WSA appear in the list of target Android devices in Visual Studio. WS...
DevOps 101: Introducing Database DevOps What are the challenges - and the opportunities - waiting for you when introducing Database DevOps? Grant Fritchey explains.
Exploring Layout Options in .NET MAUI .NET MAUI has four layout classes to help you organize the user interface of your app. Let’s look at them!
Asked and answered: the results for the 2022 Developer survey are here! The state of software development is...
Creating a Simple .NET Lambda Function | no dogma blog This post shows how easy it is to create a simple Lambda function written in C#.
Create a React-based app with ASP.NET Minimal APIs and MongoDB storage I've been using React for while by mixing it up with .NET stuff and enjoying it a lot. For this post, I decided to combine them along Compose containers, ASP.NET Minimal APIs and MongoDB support!
RequestDelegateFactory Class (Microsoft.AspNetCore.Http) Creates RequestDelegate implementations from Delegate request handlers.
Draknek New Voices Puzzle Grant The Draknek New Voices Puzzle Grant is a grant opportunity for game developers from traditionally underrepresented groups and backgrounds who are interested in designing and developing puzzle games.
Interchain Security is Coming to the Cosmos Hub One of the features that make blockchain technology so appealing is its high degree of security and resistance to attack. In a…
How to plan the architectural attributes? Deciding between software architecture attributes primacy is hard. I follow some practices that I will talk a little about them here.
My LASIK Eye Surgery Experience Usually, there’s a trigger involved in making you opt for LASIK. Something happens and you say to yourself, “that’s it, I am tired of glasses.” For me, it was joining a gym and realizing how big of a nuisance they were—always slipping off, always having t...
Commit 1 to 1000 and beyond: Two years of maintaining an open-source project Back in June 2020, I started writing what is now known as Skytable. Ever since, I have been maintaining Skytable, mostly in my free time and have recently been spending a lot of time on it. Here’s a little story on my two years of experience in maintainin...
Kind and True For years, I've followed a kind of 'heuristic triangle' to determine whether a thought is worth sharing. However, that triangle has one implication that I've avoided until now, because it feels vulnerable, alien, and uncomfortable.
A simple guide to Mastodon Mastodon is a microblogging social network similar to Twitter. Unlike Twitter, however, it is community-owned and ad-free. You can post relatively
Start all of your commands with a comma Like many Unix users, I long ago created a ~/bin/ directory in my home directory and added it to my PATH so that I could supplement the wonderfully rich set of basic Unix commands with some conveniences and shell scripts of my own devising.