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…
We Need Non-Interactive Post-Quantum KEMs Our Post-Quantum KEMs should work in environments where the secret key isn’t available for computations.
TiddlyWiki and Emacs - blog.dornea.nu 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 Tiddl...
The biggest sin in software engineering. 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...
There's more to life than programming How I've grown tired and bored of programming as a hobby and discovered motorcycles.
Con-Fusion | Lorenzo Venneri Fusion is generally touted by many as an energy "Holy Grail." Indeed, it appears to have similar qualities, being both
Unblah 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.
Checklist For Evaluating Cloud Backup Services 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.
Power Platform Conference 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.
The One DevOps Platform | GitLab From planning to production, bring teams together in one application. Ship secure code faster, deploy to any cloud, and drive business results.
Infragistics Improves Low-Code App Builder -- Visual Studio Magazine Infragistics Ultimate 22.1 has shipped with improvements to the low-code App Builder component that was introduced early this year.
Microsoft Calls Entity Framework Core 7 Preview 6 the 'Performance Edition' -- Visual Studio Magazine '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.'
Unity is merging with a company who made a malware installer Game developers working in Unity aren't pleased about it.
Compiler and Composability in ZKP Learn about compilers and composability through industry-leading developers with Delendum Ventures
It’s time to make that indie C# game in Godot. 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…
IEnumerable Debugger Visualizer Improvements In Visual Studio 17.2 Preview 3, we added a few highly requested improvements in IEnumerable visualizer like Filtering, Theming, and CSV export.
DNS Esoterica - Why you can't dig Switzerland 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…
30% of Google's Emotions Dataset is Mislabeled 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 ...
Mantis - the most powerful botnet to date 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
Upcoming webinar: Involving RavenDB in your Messaging Transactions 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...
FizzBuzz is FizzBuzz years old (and still a powerful tool) 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…
Episode 431 - Azure Platform-as-a-Service (PaaS) 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 servic...
Covariance and Contravariance in C# - Code Maze In this article, we are going to learn about covariance and contravariance in C# and how we can apply both with arrays and generics.
Network Debugging Tools Fiddler Everywhere 3.3 Release is Here! 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.
Rare unseen downtown San Francisco 1940s in color [60fps, Remastered] w/added sound 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 ...
GitHub - ReubenBond/DistributedRateLimiting.Orleans: System.Threading.RateLimiting implementation backed by Orleans System.Threading.RateLimiting implementation backed by Orleans - GitHub - ReubenBond/DistributedRateLimiting.Orleans: System.Threading.RateLimiting implementation backed by Orleans
Someone is Impersonating Kapwing in a Recruiting Scam 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.
Contact - La Poste Mobile Contactez-nous par téléphone au 0 970 808 660, ou depuis votre ligne mobile La Poste Mobile au 904
ASP.NET Core updates in .NET 7 Preview 6 .NET 7 Preview 6 is now available! Check out what's new in ASP.NET Core in this update.
Partition more ConcurrentQueues in Kestrel by halter73 · Pull Request #42237 · dotnet/aspnetcore 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...
Distribute the rows of a SQL table between several multi-instantiated applications - Vincent Composieux - Freelance backend/devops architect & tech lead over Go, PHP Symfony, Javascript, NodeJS and much more SQL databases nowadays offer many tools to allow us to manipulate our data in the best way.
A Fields Medal for June Huh 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…
Pump-and-Dump Schemes On June 29 th the SEC rejected the application from Grayscale Bitcoin Trust to launch a Bitcoin ETF. Among the justifications the SEC pro...
How to be an Architect? 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 Archi...
How "let it fail" leads to simpler code - Yiming Chen 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.
More DRY Talk: Responding to 450 HackerNews comments 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
Practicing Programming What does it mean to practice software engineering or any profession for that matter?