Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.
A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team
A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team
How can we travel that which has no physical form?
At the end of July, Benjamin Menkuec was commenting in Twitter about some issues he had while demodulating a 5G NR downlink recording. There was a lively discussion in which other people and I participated. I had never touched 5G, but had done some work with L…
Posted on 27 Aug 2023, tagged Scalaconcurrentcatscats-effectfs2queuestream
Ruby's defined? keyword is an elegant, compact and fun way to check if a variable is defined or not and also to cache expensive operations. However, many gotchas await the new programmer. Now that I've had a few opportunities to work with it, here’s my shot at…
In 2010, one morning, a client called. My task was to set up a new complex server within a tight two-day window. Given the constraints, I opted for my top choice at the time for such tasks: NetBSD and Xen. To my astonishment, over 10 years later, the server wa…
Rationality. The tool of philosophers and mathematicians, the mother of Renaissance and Enlightenment, the cradle of advanced civiliza...
Perhaps the least obvious thing is that the most obvious things are not obvious. Common sense is uncommon. Simple things are hard. Since I discussed this with my friend, Jake, I started writing down obvious things as Ray has written about in Principles. I want…
Lessons that can help you when using large language models (LLMs) in a software production environment
Ever asked 'do I really need a VPN?' This article will help you decide!
I discovered severe lapses in how the Tusky project's donations (received via OpenCollective) were being handled. When I reported those t...
Then Life Continued
Microdose progress and remind yourself what a tiny dose feels like. More often than not, that's all you need to become much more willing to switch gear and go for a bigger hit.
(Version Francaise) Experts Secrets: https://amzn.to/3PhtauA Dans cet épisode, venez apprendre de l’expertise de l’un des plus grands spécialistes du marketing digital au monde, à travers le livre “Expert Secrets”. Je vais partager directement avec vous ce q…
A real-life case-study of how things can get really bad really fast when developing Android (or iOS) apps.
Learn about the unique cryptography features Sui offers, along with upcoming crypto algorithms for building innovative web3 startup ideas.
There’s one big competition in ZK, and it is called ZPrize. Every year, ZPrize rewards contestants who come up with the most performant implementations for a series of challenges. The goal is to push the limits of what’s possible with ZK, and to make sure that…
In today's complex software landscape, effective and maintainable design patterns play a crucial role in ensuring robust and scalable systems. One such pattern is the Mediator Pattern, which defines how different components of a system interact with each other…
Let's learn about data science notebooks in VS Code with C#, F#, JavaScript, and more, featuring Polyglot Notebooks, built on top of Jupyter Notebooks.
#1: Learn More - Awesome WhatsApp Engineering (6 minutes)
Applying the Single Responsibility Principle in C# with Examples
In this article, we are going to learn about readonly modifier in C#. Let's understand what is mutable and immutable.
I talk about my experiences at Troika Games and why I won't run another company.
Apple TV and iOS YouTube ads are not blocked by Pi-hole, so I researched this and discovered a flaw in Protobuf that allows me to restrict YouTube ads.
Events in C# are a powerful mechanism for decoupling components and enabling a publisher/subscriber model. However, they have a significant drawback: the publisher holds a strong reference to the subscriber, and this can cause memory leaks. This article descri…
August 19, 2023
Summary In recent years, cellular architectures have become increasingly popular for large online services as a way to increase redundancy and limit the blast radius of site failures. In pursuit of these goals, we have migrated the most critical user-facing se…
A set of Blazor components wrapping Microsoft’s official Fluent UI Web Components. They implement the latest state of the Fluent design language, are built on FAST and work in every major browser.
Global usings were introduced in C# 10 and .NET Core 6.0 and later versions. This feature proves to be highly beneficial as it allows you to incorpora