The Linux Foundation launches an initiative to support open-source Chromium-based browsers Google's Chromium source code will be used as the basis for new open-source web browsers.
.NET Conf Wrap-up Fritz sits with guests to talk about the latest features of .NET, the announcements from .NET Conf, and to take your questions
I’ve acquired a new superpower Yesterday, I was browsing Reddit. Midway through my feed, I stumbled upon a video from a German TV show, where a 9-year-old girl demonstrated her ability to ...
AI & LLM 101, I Hope In this edition of #tech on ice, I attempt to do an #AI & #LLM 101, I hope I didn't say too much that was blatantly wrong. #technology #developer #programming #coldplunge
Visualizing All ISBNs — $10k by 2025-01-31 This picture represents the largest fully open “list of books” ever assembled in the history of humanity.
Pushing the whole company into the past on purpose Every six months or so, this neat group called the International Earth Rotation Service issues a directive on whether there will be a leap second inserted at the end of that six month period. You usually find out at the beginning of January or the beg...
Open Source CMS with C# - integrating plugins 2 Turn your videos into live streams with https://restream.io Let's work on SharpSite, an open source CMS that you can contribute to and learn from. https://github.com/FritzAndFriends/SharpSite
4 Key Tips: Learning In Public For Software Engineers You've heard people talk about this idea of learning in public... but why should you bother? How does it work? And most importantly... WHEN JOB?! ---- 🔑 Membership & Subscriptions: - 📨 Weekly Newsletter: https://weekly.devleader.ca - 🏘️ Private Disco...
C# Socket Programming Essentials: Creating and Configuring Sockets - Chris Woody Woodruff If you’ve ever wondered how applications like chat messengers or multiplayer games keep us connected, sockets are the unsung heroes behind the scenes. The concept of socket programming dates back to the early days of the internet, when developers needed a...
.NET Project Setup From Scratch Using These 6 Best Practices Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt Get the source code here: https://www.patreon.com/milanjovanovic Want to build a rock-solid .NET project that won't give ...
N: Game Concepts 2 (Category Compilation) #06~#09 In Category N: Game Concepts, I look back at how I came up with the ideas for each of the games I worked on, in release order. Rather than sharing anecdotes from development, I've chosen to focus on the inspirations and thought processes behind their crea...
Accessibility essentials every front-end developer should know by Martijn Hols Essential accessibility practices for front-end developers, including semantic HTML, alt texts, ARIA, and keyboard navigation tips to build inclusive components.
I tracked everything I could in 2024, here's the data In February 2024, I embarked on a journey that I’d been contemplating for many years. I’ve always been fascinated with collecting data, visualising it, and looking back at patterns in my life. There’s something deeply satisfying about looking at myself th...
Your Eval is More Important Than the Model A well-built custom eval lets you quickly test the newest models, iterate faster when developing prompts and pipelines, and ensure you’re always moving forward against your product’s specific goal. Let’s build an example eval – made from Jeopardy question...
The Quest For A Minimal Phone (for my kid) | Saurabh "Sam" Khawase I design products, fine-tune strategies, build teams, and create rock solid software.
eBPF Research Papers Interactive list of eBPF research papers from top conferences according to CSRankings. The list can be filtered according to types of publications (ex., improving, using) and areas (ex., networking, verifier, offload, security).
The Shortcomings of Modern Automation Modern automation platforms like SaaS, RPA & Low-Code/No-Code promised transformation but failed to deliver, causing new problems instead.
What Happened to Lightweight Desktop Apps? History of Electron’s Rise It had one key killer feature: "embedding Node.js and Chromium to provide a powerful desktop runtime for web technologies." But is that worth a world of bloated desktop apps?
The easiest way to run an LLM locally on your Mac Want to run a large language model (LLM) locally on your Mac? Here's the easiest way to do it. I'll review the LM studio here, and I run it my M1 Mac Mini. Is it fast enough?
Social Feed as a Life Journal | Digital Notes Rethink the way you share moments—post freely for yourself, your family, or your team.
Auto-saving Rails forms with Turbo Streams Here’s how to implement autosaving for inline input fields the Hotwire way.
Missing out on jobs because of LeetCode Missing out of jobs because of LeetCode At the end of the last year, my previous workplace ( Weaveworks ) went bankrupt. I found myself without a job. I didn’t have to interview for a long time and I certainly wasn’t planning on it any time soon. I enjoye...
SQL NULLs are Weird! Yes, you read that right. SQL does treat all NULL values differently. I learnt this a while back while working on Convoy and again on LiteQueue: a Golang a queueing library. Basically, any column wit
Unlocking the Power of AI: Jim Bennett on Pieces for Developers RJJ Software's Software Development Service This episode of The Modern .NET Show is supported, in part, by RJJ Software's Podcasting Services, whether your company is looking to elevate its UK operations or reshape its US strategy, we can provide tailored...
Entropy of a Large Language Model output Large language models like ChatGPT & Claude have become ubiquitous in today’s world. I visited a friend for the New years eve and was impressed by how ChatGPT was being extensively used within the family. The friend’s little kid is going to grow up in a w...
7 Reasons Why You're Still Unsuccessful What, are you still unsuccessful? Still getting by despite the avalanche of advice circling in the online realm? Read this...
Epoch Semantic Versioning Proposal for an extended Semantic Versioning called Epoch SemVer to provide more granular versioning information to users.
Trying and failing to interpret sentence embeddings I was born with congenital anosmia i.e. I cannot and have never been able to smell. Farts, flowers, cookies, and perfume; I have no personal experience of any of these smells. Yet, I can tell you that farts take over a room and cookies smell like home. Th...