Better than 'foo'
There’s almost always a better variable name or value than ‘foo’. It’s useful as a placeholder, but it almost never belongs in production code, even and…
There’s almost always a better variable name or value than ‘foo’. It’s useful as a placeholder, but it almost never belongs in production code, even and…
Our Post-Quantum KEMs should work in environments where the secret key isn’t available for computations.
Since my last post on reddit asking for some help regarding Emacs and TiddlyWikis REST API I gained some elisp knowledge I’d like to share. Maybe you want to go directly to the Emacs configuration. TiddlyWiki 5 For those of you who haven’t heard of TiddlyWiki…
I may have found the biggest sin in software engineering. I wonder if you feel the same. It’s not about testing. Not about documentation. Not even about variable naming. Committing this sin means more bugs. It means a less maintainable codebase. It m...
How I've grown tired and bored of programming as a hobby and discovered motorcycles.
Fusion is generally touted by many as an energy "Holy Grail." Indeed, it appears to have similar qualities, being both
Collected tips from building the Austral compiler.
Unblah is a meeting-buddy who keeps track of how long you’re speaking, catches you before you talk too much and helps you develop a better sense of timing.
A rant on webpages wider than their viewports.
Personal Blog
I am surprised at how often I encounter tech folks who have not asked a significant number of these questions. Many (most?) of the well known cloud services fare poorly. SpiderOak checks most of the boxes above.
The first annual Microsoft Power Platform Conference. This event is jam-packed with Microsoft’s senior thought leaders, software engineers, and community experts - all focused on uniting humanity and technology.
From planning to production, bring teams together in one application. Ship secure code faster, deploy to any cloud, and drive business results.
Sandboxing for Linux has never been easier.
Infragistics Ultimate 22.1 has shipped with improvements to the low-code App Builder component that was introduced early this year.
'Performance is always high on our priorities in EF Core,' Microsoft said in announcing the new Entity Framework Core 7 Preview 6 release, which the company dubbed the 'performance edition.'
Let's look at how to customize .NET MAUI controls.
Game developers working in Unity aren't pleased about it.
Learn about compilers and composability through industry-leading developers with Delendum Ventures
Hi — thank you for reading this article! We’d love to talk to you about what you’re making in our C#-focused Discord for Godot game…
In Visual Studio 17.2 Preview 3, we added a few highly requested improvements in IEnumerable visualizer like Filtering, Theming, and CSV export.
As part of my new job, I’m learning a lot more about the mysteries of the Domain Name System than any mortal should know I thought possible. The humble unix dig command allows you to query al…
Last year, Google released their “GoEmotions” dataset: a human-labeled dataset of 58K Reddit comments categorized according to 27 emotions. The problem? A whopping 30% of the dataset is mislabeled! Check out some of the egregious errors, and learn how to build…
We named the botnet that launched the 26M rps (requests per second) DDoS attack "Mantis" as it is also like the Mantis shrimp, small but very powerful
Next week I’ll be presenting a new major feature for the new RavenDB 5.4 release. Built-in ETL for Kafka and RabbitMQ. Instead of your documents just sitting...
This year marks 15 years since FizzBuzz was popularised as an interview tool for developers. I’m a big fan and have watched over 100 candidates try their hand at my version of the task. In to…
We chat with Nir Mashkowski, Principal PM Manager, about the evolution of PaaS since its inception 10+ years ago, some of the usage patterns that he has observed, the benefits and reasoning of using PaaS services, and the future of where Azure PaaS services is…
In this article, we are going to learn about covariance and contravariance in C# and how we can apply both with arrays and generics.
Fiddler Everywhere 3.3 Release - New Horizontal Layout, Improved Traffic Comparison, and more! Download a free trial to start using Fiddler Everywhere to enhance your network debugging efforts.
What are the pros and cons of pair programming? When is it valuable?
Wonderful Trip to San Francisco 1940s we can clearly see what is happening in broad daylight,Video Restoration Process:✔ FPS boosted to 60 frames per second ...
System.Threading.RateLimiting implementation backed by Orleans - GitHub - ReubenBond/DistributedRateLimiting.Orleans: System.Threading.RateLimiting implementation backed by Orleans
Our startup was recently the center of an elaborate recruiting scam. What do other companies do if they realize that someone is impersonating them to attack vulnerable job seekers? This article gives advice to job seekers and shares our story.
Contactez-nous par téléphone au 0 970 808 660, ou depuis votre ligne mobile La Poste Mobile au 904
.NET 7 Preview 6 is now available! Check out what's new in ASP.NET Core in this update.
PinnedMemoryPool uses an ConcurrentQueue just like IOQueue so we should partition it the same way which this PR does We used to do the exact same thing per LibuvThread. I thought I did the same thi...
SQL databases nowadays offer many tools to allow us to manipulate our data in the best way.
Congratulations to all of the winners of the 2022 Fields Medal! The only one I know personally, and whose work I have studied in detail, is June Huh. I’m happy both for June himself and for t…
On June 29 th the SEC rejected the application from Grayscale Bitcoin Trust to launch a Bitcoin ETF. Among the justifications the SEC pro...
The one question which I asked a lot while being a developer half of my career. And is a common question I receive working as full time Solutions Architect. I rarely got 2 similar answers to the question. But it is somewhat agreed understanding that Architects…
The biggest lesson I learned from the "Let it fail" philosophy, is to distinguish expected errors and unexpected errors. So we can safely ignore the unexpected, and only handle the expected errors in our business logic.
Well, that was unexpected. My last post (which was also my first post - ignoring an article from last year I put on here to make it look like I hadn't only writ
What does it mean to practice software engineering or any profession for that matter?