Roundup herbicide ingredient connected to epidemic levels of chronic kidney disease For the past couple of decades, tens of thousands of people living in rural Sri Lanka have been devastated by kidney failure due to unclear causes, also known as CKDu. Similar incidences of mysterious kidney diseases have emerged in tropical farming commu...
The Present Should Be Signed When I wrote The Future Will Be Signed almost six years ago the latest in AI advancements was Google Duplex. If you're like me and have never used Google Duplex, it's a feature of Google Assistant that could make calls on behalf of a person and automatica...
Huw Fulcher - Note-taking gluttony will kill you Much of the productivity and personal growth advice today encourages us to capture as much information as we can. But we don't have the time nor the motivation to process all this information into knowledge. Instead we need to focus ourselves on what is i...
Creating Checklists for High Stakes Changes The use case we'll go over is performing a major database upgrade for a large application that's running in production.
Semihosting with VS Code on RP2040 With semihosting I can use standard I/O function like printf() and I can read and write data on the host through the debug connection. If used with care, this is a great feature especially for unit…
Stocketa A dive into the app I designed, built and never launched. Stocketa was a personal project developed to serve as a simple stock portfolio tracker for casual investors. ...
I Will Fucking Haymaker You If You Mention Agile Again — Ludicity With God as my witness, the next son of a bitch to mention Agile is going to get hurled into the ground so hard that I'm going to publish a seismology paper in Nature with the data.
Loom’s acquisition was a home run for most employees Those who joined Loom before Series C likely saw life-changing returns that they wouldn't have seen with FAANG or the broader market.
SSH Hardening with ssh-audit Today I explored ssh-audit, a tool designed to audit SSH configurations. Although it’s an excellent tool, I found the hardening guides somewhat lacking. Hence, I decided to write a detailed walkthrough, ensuring the ssh/sshd configurations are easily read...
Better data analysis with logic programming - Emir's blog Gentle reader, permit me to try and convince you that data analysis is better with logic programming. In this post I’ll analyse a staple dataset – the ggplot2 diamond prices – using a symbolic approach which, I will demonstrate, is able to establish a rob...
Atom <goq5wyc> — brandur.org Some people are writing some legitimately great content in longform Twitter/X posts. See this one for example from Abhinav Upadhyay on the difference between tail -f and tail -F (tail -F watches for the file being rotated and reopens it if it is). Easily ...
Unveiling the Hidden Gems of iCloud Mail Dive into the unnoticed yet powerful features recently introduced in iCloud Mail that can revolutionize the way you handle emails.
Micro reviews: Bun, Cursor, Cloudflare Pages, and more I occasionally work on toy software projects on weekends. I use these projects as an opportunity to try out tools, frameworks, and languages that I’m interested in or that I think might be useful at work. This is a collection of micro-reviews of things th...
On .NET Live - Distributed Apps with SignalR in ASP.NET Core SignalR is an open-source library that simplifies adding real-time web functionality to apps. In this week's episode, community MVP Fiodar Sazanavets stops b...
.NET | Async messaging using MassTransit in under 10 minutes Support the channel with a coffee : - https://www.patreon.com/OleinicVasiliiDetailed design newsletter:- https://voleinic.substack.comIn this video we will c...
Androidout corporate – Who we are – What we do Androidout.com Discover the best app and games in English to get the most out of your Android at AndroidOut.com
OpenSilver 2.0 Weds VB.NET with XAML for Web Apps -- Visual Studio Magazine 'For the first time, developers can use VB.NET and XAML to build web applications,' exclaimed Giovanni Albani, CEO of Userware, in announcing the general availability of OpenSilver 2.0.
Porting a WinUI3 App to Web and Mobile in 30 minutes Port your WinUI 3 app to web and mobile platforms in just 30 minutes with Uno Platform. Follow our step-by-step tutorial and witness the seamless migration of a WinUI3 desktop app to Android, iOS, and web (WASM
.NET Data Community Standup - Introducing the MongoDB provider for EF Core In this episode of the .NET Data Community Standup, we talk to the engineers from MongoDB who have just released the first preview of an official EF Core pro...
Better HTTP server routing in Go 1.22 An exciting proposal is expected to land in Go 1.22 - enhancing the pattern-matching capabilities of the default HTTP serving multiplexer in the net/http package.
Mastering NAS Setup: Proxmox vs. TrueNAS vs. Hyper-V | Networking, Cloud, and More! 🔥 Join us on this exciting tech journey as we dive into the world of Network-Attached Storage (NAS) setup! Whether you're a beginner or an experienced devel...
Performance Improvements in ASP.NET Core 8 - .NET Blog In this post we will explore some of the new features and enhancements that make ASP.NET Core 8 faster and more efficient than ever before.
Windows 10 warns me to use a "Microsoft-verified" app Windows 10 may interrupt your Firefox install with a warning about "Microsoft-verified apps". Firefox is safe to install and use, so choose "install anyway".
GitHub - FreeTubeApp/FreeTube: An Open Source YouTube app for privacy An Open Source YouTube app for privacy. Contribute to FreeTubeApp/FreeTube development by creating an account on GitHub.
.NET MAUI Community Toolkit Monthly Standup, November 2023 Join us as we discuss the current happenings in the .NET MAUI Community Toolkit! https://github.com/CommunityToolkit/Maui/wiki/Monthly-Standups
Customizing the name of embedded resources in .NET - Gérald Barré In this post, I describe how to customize the name of embedded resources in .NET, so you can use a name that matches the file hierarchy.
Why Is the Frontend Stack So Complicated? The frontend ecosystem is notoriously confusing. At every layer, there seem to be incompatible, competing standards. No universal import system. ESModules, CommonJS, Asynchronous Module Definition (AMD), and Universal Module Definition (UMD) are all diff...
API design principle: Reading a property or adding an event handler should not alter observable behavior - The Old New Thing Don't punish people for looking.
Why async Rust? - Without boats, dreams dry up Async/await syntax in Rust was initially released to much fanfare and excitement. To quote Hacker News at the time:
Use Endpoint Filters and Route Groups in Minimal APIs | BinaryIntellect Knowledge Base ASP.NET Core Minimal APIs allow you to quickly create controller-less HTTP APIs with minimal dependencies. A minimal API typically has an endpoint URL and an endpoint handler. At times you want to intercept an endpoint handler so that you can add pre and ...
How to Write a Validator with FluentValidation #shorts 📌 Check out my Pragmatic Clean Architecture course: https://bit.ly/3Zn41BK🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanj...
How Can I Write Code On My Phone? – Unlock Potential For Mobile-First Coders Wondering, "How can I write code on my phone"? Learn how to write code on your phone with DotNetFiddle! Perfect for beginner C# devs without a laptop/desktop!
GitHub - jtesta/ssh-audit: SSH server & client security auditing (banner, key exchange, encryption, mac, compression, compatibility, security, etc) SSH server & client security auditing (banner, key exchange, encryption, mac, compression, compatibility, security, etc) - GitHub - jtesta/ssh-audit: SSH server & client security auditing (...
Deep Dive: .NET Microservices Architecture on Cloud ☁️ ☁️ 🖥️ #shorts Deep Dive: .NET Microservices Architecture on Cloud #shorts 🖥️✨ Support me on Patreon to access the source code:https://www.patreon.com/mohamadlawandLet us ...
Rethinking the Role of Development Managers: A Call for Change in the Software Industry This article highlights the pressing issue of ineffective development managers in the software industry, leading to negative consequences such as declining product quality, customer attrition, and …
380: llama.cpp, .NET 8 Surprises, & Beyond We have so many goodies this lightning topic episode including llama.cpp, some Xamarin goodness in the latest .NET 8 RC 2, and so much more!
Seamless Rendering: The Magic of Blazor’s Auto Render Mode in .NET 8 Blazor’s journey from its inception has been marked by continuous enhancements, making it a compelling choice for developers. The advent of .NET 8 brings forth a noteworthy feature – th…
How to Prevent Cross-Site Scripting (XSS) in JavaScript In cross-site scripting (XSS) attacks, malicious code on a webpage can jeopardize sensitive user info. Learn to prevent this vulnerability in your JS app.
Binary search in F# While F# developers are blessed with a plethora of collections types and ways to access them, having a good understanding of data structures and algorithms empowers developers to tackle problems in a more efficient way. I'm going through A Common-Sense Gu...
Gall’s law and how it applies to software architecture When it comes to software architecture, complexity can quickly become a daunting adversary. In the ever-evolving world of technology, design...
What’s New in .NET 8, .NET MAUI, ASP.NET Core, and EF8 Final Release Candidates : C# 411 Since Microsoft released the second and final release candidates for the framework and its related NET MAUI, ASP.NET Core, and EF8 versions,.NET 8 and all of its components are now one month away from become generally available.
a client-side exception has occurred Application error: a client-side exception has occurred (see the browser console for more information).
Keyboards, Cloud Costs, Static Analysis, and Philosophy Michael Outlaw is a father, husband, and software developer based out of Atlanta, GA. A fan of gadgets and all things technology, when he isn’t found behind the clickety clack of his favorite mechanical keyboard he’s usually found riding a bicycle on his ...
Learn Live - Create methods in C# console applications Full series information: https://aka.ms/learnlive-get-started-with-csharpMore info here: https://aka.ms/learnlive-get-started-with-csharp-Ep5Follow on Micros...
Why A company choose spring boot over .net core ? I am third year computer science student I know java and spring boot.Everyone says .net core is now better because it is also crossplatfrom like...
Mastercard Should Stop Selling Our Data We trust companies with our information every day. But many companies—even those that hold our most revealing information—are using it not just to provide the services we ask for, but to amp up their profits at the cost of our privacy.That's why EFF has j...
Bing Intelligent search from Bing makes it easier to quickly find what you’re looking for and rewards you.