Apple iCloud, and why encrypted backup is the only issue You might have seen the news today that Apple is announcing a raft of improvements to Macs and iOS devices aimed at improving security and privacy. These include FIDO support, improvements to iMess…
Everything .NET 7 with Damian Edwards | Keep Coding Podcast E1 Support the stream: https://streamlabs.com/nick_chapsasCheck out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www....
Making the Most of Minimal APIs in .NET 7 | .NET Conf 2022 Filters, route groups, endpoint metadata providers, oh my! .NET 7 brings a host of new features to Minimal APIs in ASP.NET. In this session, you learn about ...
The entire LOTR Extended Trilogy but it's just Frodo Baggins stumbling and falling down The entire LOTR Extended Trilogy but it's just Frodo Baggins stumbling and falling down
Apple advances user security with powerful new data protections iMessage Contact Key Verification, Security Keys, and Advanced Data Protection for iCloud provide users important new tools to protect data.
Nix Knowledge Sharing Today, we’re going to have a quick refresher of the Nix language and then a mostly high-level overview of the structure of the Nix packaging in the Mina project.
2023 will see continued geopolitical tensions, stronger regulation and an AI-shaped revolution, predicts Infosecurity Europe’s security community Richmond, Surrey, UK, 28 November 2022: The global political unrest from this year will seep into 2023 with serious ramifications for the security industry, according to Infosecurity Europe’s community of cybersecurity leaders. However, with stricter regu...
Bean Machine Retrospective, part 3 Introducing Beanstalk Last time I introduced Bean Machine Graph, a second implementation of the PPL team’s Bayesian inference algorithm. We can compare and contrast the two implementations: B…
"But what do the Russian people have to do with this?" What the Germans do not understand German audiences are divided on the question of Ukrainians’ attitude towards Russians.
Reminder: If you intend to use a C++/WinRT namespace, you must include that namespace's header file Various errors that can be traced back to breaking that one rule.
Check for elevated rights in .NET 8 In the past, it was tricky to get if the current process runs under elevated rights. In the sense of it is run under the sudo group in *nix (Unix, Linux, macOS, you name it) or administrative rights in Windows. But that changes with .NET 8 as we now have ...
Setting Windows Display Resolution from the Terminal I recently switched to a single 4k monitor and had a need to quickly switch resolutions to avoid the UI hostile Windows Display Resolution widget in Settings. I ended up creating a small command line utility called SetResolution that lets you quickly and ...
The entire LOTR Extended Trilogy but it's just Frodo Baggins stumbling and falling down The entire LOTR Extended Trilogy but it's just Frodo Baggins stumbling and falling down
How to Extract Custom Header in ASP.NET Core Web API In this article, we are going to learn how to extract custom header form the HTTP request with different examples.
Things are gonna get weird in 2023 2022 was a crazy year. Let’s take a look at 10 tech trends and how they will affect software engineers going into the year 2023. #tech #programming #top10 🔗...
Auto send new blog posts to Mastodon In the past I have suggested using Power Automate to send updates to Twitter ...
Recap: .NET MAUI Performance—.NET Conf 2022 Learn what Jonathan Peppers shared in his .NET Conf 2022 session on .NET MAUI performance updates with the release of .NET 7.
Building Windows Services in .NET 7 In preparation for my latest talk on Tactics for Building Background Services in .NET, I've been working on a sample project to demonstrate the concepts. It's amazing how much easier it is to build Window Services today than it used to be!
Announcing PowerShell Crescendo 1.1.0-preview01 **PowerShell Crescendo 1.1.0-preview01**. This preview includes a new schema, support for argument value transformation, the ability to bypass the output handler, and improved error handling.
Time Zones and Rocket Ships Rocket launches show us that we can know that two future events will be simultaneous, or what the local time will be, but not both.
I Taught ChatGPT to Invent a Language In which ChatGPT and I invent a fictional language spoken by slime-people
How to Secure Your Notes and Home Network When Using a Company Laptop? Work laptops are meant for work but what about internal work notes? Also what if IT has installed specific tools on the device?
The future of tech is freelance I don't want to work for one company for 10 years. Instead, I want to work 20h per week for one, and 10h for another while spending more time on my side projects or outside of work.
A Day Without a Copilot: Reflections on Copilot-Driven Development A reflection on the impact of language models like Github Copilot on the experience on authoring software and the role of the developer
Please Stop RTFM-ing | Cristian Klein Cloud architect, speaker and researcher. Father of two. Piano torturer.
Installing Guix on a 10th gen Thinkpad X1 — dthompson The last time I bought a laptop, I got a used Thinkpad X220 from eBay. I loved that laptop, but time marches on and old hardware eventually becomes too slow for modern development needs. After a lot of indecision, I bought a 10th generation Thinkpad X1 ...
The unreasonable effectiveness of a single unit test To unit test or not to unit test? This post offers an efficient compromise.
Should design systems include problematic components and patterns? by Amy Hupe, content designer. Is it ever appropriate for design systems to include things we don't really want people to use? Here are some considerations to help make that decision.
Marginal vs Absolute Thinking Last week, I had a chat with a fellow engineer when I said I would be willing to pay $20 / month for a good search engine. “So what’s wrong about Google?” I was surprised to be asked this question in response.
One Sentence That Will Get People To Read Your Writing The Website of Scott P. Scheper of San Diego, California.