Bringing Back the Flags! Keyboard Layout Indicator as Country Flags on Gnome
A script for converting the keyboard layout indicator on Gnome from text to country flags
A script for converting the keyboard layout indicator on Gnome from text to country flags
Welcome to 2023 and let me start a first article of this new year with a … guest post by @NeoMoevius from Twitter. That is right. I did not invented it. I did not created it. I only partially…
Closing the MacBook lid with an external monitor connected can turn off and disable the internal display. Let's figure out how macOS does that and bypass the lid sensors.
Today on "weird crap that seems undocumented on the Internet" we have DNS that doesn't want to resolve and DHCP that is acting weird. My home DNS server decided it didn't want to resolve things any more, and it took far too long to figure out why. It was al…
The last few years saw the maturation of a core component of the MLOps stack: feature platforms. A feature platform handles feature engineering, feature computation, and serving computed features for models to use to generate predictions. Many companies -- Air…
A dual-purpose tutorial to 1) Demonstrate how to implement the Simple Query Protocol, where Java is an implementation detail; 2) Show practical examples of most of the new features since JDK 17, including Records, Sealed Types, Pattern Matching for Switch, Vir…
Certifications can be costly, so I prepared a list of free ones you can take and enhance your credibility.
The violence of unsolvable problems | Mo
Metal bands bring happiness (as chocolate brings Nobel Prizes). But correlation is not causation.
A plethora of outstanding literature exists with the goal of helping software engineers make a greater impact and grow in their careers. Just a few examples include: * Staff Engineer by Will Larson * The Staff Engineer’s Path by Tanya Reilly * The Coding C…
Piracy has recently become a hot topic again, at least on Hacker News:
Hume’s Parallel David Hume has often been quoted for his “Is” vs. “Ought” distinction. The argument is that fact and morality are two different domains, and from no accumulation of statements of fact alone can we ever jump to a statement of morality. We can sa…
Some situations call for talking while others call for writing. Knowing the difference helps you pick the right medium to get the job done.
CLR Tasks, PPL tasks, JavaScript Promises, and Windows Runtime asynchronous actions and operations can fail in two ways. They can throw an exception instead of returning the Task, task, IAsyncAction, or IAsyncOperation. “Synchronous failure.” They can return a…
Researchers can now find the shortest route through a network nearly as fast as theoretically possible, even when some steps can cancel out others.
... if you need more than 3 levels of indentation, you're screwed anyway, and should fix your program. This is written in the Linux style guide. Let's see why they have that rule and how we can overcome deeply nested code.
A free tool to debug, edit, learn and view crontab/cron expressions. Write cron schedulers with ease - no registration required.
In this article, we'll look at some techniques we can use to randomize a list in C#, as well as cover some of the pros and cons.
Hello everybody I'm Nick Chapsas (@nickchapsas) and in this video I will have a chat with David Fowler, Partner Software Architect at Microsoft and co-creato...
Show Keep Coding Podcast, Ep #4 Geeking out on .NET and C# with David Fowler - Jan 21, 2023
An alternative privacy-friendly YouTube frontend which is efficient by design.