Free Productive C# Webinar - Meta-Programming in C# with Metalama (October 23) Register here https://us06web.zoom.us/webinar/register/5717296244840/WN_gvk-6kTFSeCIcaw-IcOGYQ Join Gael Fraiteur tomorrow on October 23, 6pm (BST) for a special free webinar on meta-programming in C# and how to write clean, concise, and maintainable cod...
GitHub - levkk/rwf: Comprehensive framework for building web applications in Rust. Comprehensive framework for building web applications in Rust. - levkk/rwf
against /tmp – Tony Finch I commented on Lobsters that /tmp is usually a bad idea, which caused some surprise. I suppose /tmp security bugs were common in the 1990s when I was learning Unix, but they are pretty rare now so I can see why less grizzled hackers might not be familiar ...
Coffee and Open Source Conversation - Tessa Kriesel Tessa Kriesel is the CEO of Built for Devs, where she fast-tracks developer tools from idea to essential. With over a decade in DevRel leadership at companies like Snap Inc. and Twitter, Tessa coaches early-stage startups and enterprises to build develope...
Ghostty 1.0 is Coming After nearly two years of development and private beta testing1, I’m excited to share that Ghostty 1.0 will be publicly released in December 2024 as an open-source project under the MIT license.
Learn the differences between handling HTTP requests and processing messages from a queue when build Learn the differences between handling HTTP requests and processing messages from a queue when building #serverless applications with Rust & Cloudflare. https://youtu.be/XQQUQxUeQ24 #rustlang #rust #cloudflare #short
Introducing computer use, a new Claude 3.5 Sonnet, and Claude 3.5 Haiku A refreshed, more powerful Claude 3.5 Sonnet, Claude 3.5 Haiku, and a new experimental AI capability: computer use.
Is this the FASTEST way to install .NET, VS Code, & C# Dev Kit?!?! Can Scott & Claudia install .NET, VS Code, and the C# Dev Kit on a brand new machine in under 5 minutes with 1 click!?!?!?! They go deep on the brand new WinGet configuration that you can try out today on your Windows machine. 00:00 Intro 00:30 New .NET ...
.NET MAUI Welcomes Syncfusion Open-source Contributions - .NET Blog Announcing the release of the Syncfusion Toolkit for .NET MAUI, a set of free, open-source controls for .NET MAUI! Syncfusion has made 14 impressive UI controls freely available for .NET MAUI developers.
C# and Linux - Building a better Wordpress - Episode 4 Powered by Restream https://restream.io Fritz is talking through and starting a new CMS project that anyone can contribute to! It's time for the annual Ubuntober celebration! C#, Blazor, and Ubuntu Linux development all month
You Should Know This Before Using Page Numbers on Your API 💎 Be a Patreon to get the source code: https://patreon.com/gsferreira What can go wrong with using page numbers in your API. 💌 Free Developer Insights: https://guiferreira.me/newsletter #softwaredevelopment #softwarearchitecture #restapi
Full Text Search in .NET With PostgreSQL and EF Core Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt Join a community of 1000+ .NET developers: https://www.patreon.com/milanjovanovic Learn how to implement powerful full-te...
20 years of Linux on the Desktop (part 1) 20 years of Linux on the Desktop (part 1) par Ploum - Lionel Dricot.
Naming Conventions That Need to Die Names are an important tool of thought. They provide a loose, lightweight way to manage and structure knowledge. However, bad names inhibit learning and impede progress. We should root out and destroy the processes that lead to bad names.
Event Sourcing and DDD Hand In Hand (Practical Refactoring) Event Sourcing and DDD might fit very well together. I'd dare to say that DDD comes more natural to event sourced and event driven systems than to regular layered applications. In this video I start from some pre-existing code that uses event sourcing to ...
Stop exposing your MediatR command/query in minimal API MediatR has become a popular tool for implementing the mediator pattern in .NET applications, allowing developers to decouple request handlers from their senders. While MediatR offers numerous benefits, exposing its commands directly in APIs can lead to ...
Boost Your .NET Projects: Maximizing Efficiency in .NET with Spargine’s JsonSerialization Class Spargine, an open-source .NET 8 project, includes essential assemblies and NuGet packages developed since .NET 2. The JsonSerialization class facilitates efficient JSON operations with methods for …
Adding JWT Authentication for Production in .NET Download the code: https://mailchi.mp/dometrain/3xoxzephdta Check out my courses: https://dometrain.com Subscribe to my weekly newsletter: https://nickchapsas.com Become a Patreon and get special perks: https://www.patreon.com/nickchapsas Hello, everybo...
M: Grab Bag 1 (Category Compilation) #01~#09 In Category M: Grab Bag, you never know what you're going to get. Here, we delve into topics that don't quite fit neatly into the other categories—though the conversations still largely revolve around games. Check it out and see what you think! [Index] 0...
0009 PID 1 Bash script for Docker containers explained line by line You wake up one morning, feeling bit spicy, daring to break rules, but you aren't the bravest one in town, so you choose something easy: "Let's break that rule about only running one process in a container".
Please do not write below this line I have been vexed for some time by the request at the bottom of each letter that I am not to write below the line.
Machine Failing: How Systems Acquisition and Software Development Flaws Contribute to Military Accidents - Texas National Security Review How does software contribute to military accidents? The stakes are high. During the Cold War, computerized early warning systems produced “near-miss” nuclear crises. In the future, military AI applications could fail with devastating consequences. To illu...
Immersive Video Production Tips – Mike Swanson's Blog Have you ever wondered if what you see in “real life” truly represents the reality of our physical universe? We’ve grown so accustomed to certain aspects of our perception that any deviation would immediately signal that something is off. Think about the ...
Empathy on entrance price: Bridge.xyz and Astranis As an entrepreneur, I think higher valuations are usually better. Or perhaps I should say lower dilution is better. But I have learned my lesson on this a little bit. In my first startup, Standard...
Hide another detail It's been 5 years since I talked about showing/hiding Emacs dired details in style, a short post showcasing hide-details-mode (built-in) and diredfl (third-party).
Building something for someone you love Kelvin's personal website interest sharing projects around programming, language learning, and productivity.
How to Activate the Value Flywheel Effect with Your Data In today’s hyper-competitive world, businesses no longer rely solely on gut decisions or intuition; they depend on data-driven insights to stay agile and make fast, smart decisions. However, data alone isn’t the answer; it’s the enabler to create momentum...
Agility - The Edge Startups Have Engineering agility is the most underrated advantage that startups have.
Jujutsu in practice Jujutsu is a version control system, an alternative to Git. This blog post is not a tutorial, but practical examples of how I use it.
From opera to tech Reflections on my journey from a classical music background to a career in big tech
My Freedom of Speech WP Engine has filed hundreds pages of legal documents seeking an injunction against me and Automattic. They say this is about community or some nonsense, but if you look at the core, what theyR…
Design as Code: A Frictionless Low-Level Design Pipeline A frictionless low-level design process that integrates with your dev cycle and puts design artifacts at a peer level with the rest of your codebase.
a short rant on culture – Daniel Frank One comment that frustrates me, which I’ve been hearing a lot lately since I moved from Canada to the US this month, is the claim that there’s no such thing as Canadian culture.
Are LLMs Any Good at Ranking People? – Wilsons Blog When the AI hype was reaching it’s peak I felt quite often challenged to justify my reasoning for thinking it was cool. Suddenly something I had been following for a few years and would annoy people about over drinks was now me buying into the hype. This ...
How I Got a Digital Nomad Visa for Japan Curious about living in Japan? Learn from Christian, one of the first digital nomad visa holders, as he shares his experience and tips for obtaining the visa.
Running & Securing Servers: A Concise Guide It might be pretty out-of-vogue to host your own servers in 2024, but I still do it and I quite like it. There's a lot of great benefits to building software on basic infrastructure and I always find myself appreciating the flexibility that simple VPS hos...