12 December 2023

59 links · Tuesday

57 Lessons from Charlie Munger - Moving People to Action

I so loved this list of 57 lessons from Charlie Munger, shared by David Senra of Founders Popcast, that I've shared the tweet and the full list here on the blog. I'm a fan of the Warren Buffett and Charlie Munger school of simple, direct, pithy wisdom ;-) If y…

The Edge Editor is now easier to use

This week, we shipped new products focused primarily on ease of use. These include a more organized Editor, updates to references, and improvements for disclosures. Organization in the Editor Our Editor is the main interface for your patent. So we made our Edi…

How and why I paid for Kagi?

Kagi is one of the most innovative search engines. I came to know about it through Hacker News forums when the service was announced. I have had my account since December 2021 (after I spoke to the…

Dagster, dbt, duckdb as new local MDS | Georg Heiler

Lean and efficient MDS experience: Delivers better software engineering practices to the data ecosystem with the new local MDS stack comprised of Dagster, dbt and DuckDB which offers better developer productivity by enhancing testability of the E2E pipeline.

In Praise of Wasting Your Time

I first felt the urge to “fix” my productivity almost twelve years back. As an anxious teen, I was only beginning to understand the number of skills that I could learn, books I could read, and things I could do. I had an overwhelming sense of preciousness of…

Tiny Logger: minimal blogging

A minimal, distraction-free blogging platform for focused writers.

Pull request review: still files!

It’s been about a year since the core prr features features went in. From my perspective, one surprising thing is that there’s now a small group of dedicated users who not only report bugs, but are also willing to implement new features! Speaking for myself, t…

Modern Cloud Engineering with Adora Nwodo

Adora Nwodo is a cloud software engineer and the author of Cloud Engineering for beginners. She chats with Scott about her role, how she thinks about the cloud and how she's working to get new engineers on a cloud-based path. Get her Cloud Engineering for Begi…

Introducing MemoryCache | Augmented Local AI

The internet was born as a way to connect people and data together around the world. Today, machine learning is upending the way that we interact with data and information. Language and multi-media models seek ever-larger datasets to train on – including the e…

Browse code samples

Get started with Microsoft developer tools and technologies. Explore our samples and discover the things you can build.

dotNetDave on #MVPbuzzChat

On December 11th, the author participated in the #MVPbuzzChat podcast with Christian Buckley discussing various topics such as coding, conference speaking, and the Microsoft MVP program. They also …

Fossil: Home

Fossil is a simple, high-reliability, distributed software configuration management system with these advanced features:

Razor Page UI Updates and more

Powered by Restream https://restream.ioFritz works on the TagzApp open source application. You can find it at https://github.com/FritzAndFriends/TagzApp

Is AI coming for your Developer Job?

I've been thinking about AI and how it will affect software development. I've been wondering if it will replace developer jobs or if developers will use it t...

VS Code Tutorial For C# Developers

💻Join me on Patreon to get the source code: https://www.patreon.com/juliocasal🔥My Free .NET Backend Developer Roadmap: https://juliocasal.com/roadmapA step...

Episode 62: Speed mentoring and the power of Community - with Mia Gordon

In this episode, I was joined by Mia Gordon to chat about speed mentoring! I was recently invited to a speed mentoring event that she organised, and it was such a fun event and great idea and concept - that I invited her onto the show to chat about it! We also…

What if an SQL Statement Returned a Database?

Every SQL statement is limited to return a single, possibly denormalized, table. This design decision has far reaching consequences. (1.) for databases users in terms of slow query performance, long query result transfer times, usability-issues of SQL in web a…

Two-pass change point detection for temporary interval condensation

When we choose a change point detection algorithm, the most important thing is to clearly understand why we want to detect the change points. The knowledge of the final business goals is essential. In this post, I show a simple example of how a business req...

Don't Make This Common Domain Events Mistake

📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovi...

5 Year Anniversary - Dec 14, 2023 #youtube

I will do a Q&A video for my 5-year anniversary on YouTube. Leave your question about my channel, YouTube, or anything else as a comment.

Data Windowing in PostgreSQL: Harnessing SQL for Advanced Analytics

Introduction In the realm of data analysis, dashboarding, and optimization, the concept of data windowing emerges as a powerful tool. It involves aggregating an ordered set of elements into a cohesive structure. This article dives into the intricacies of imp…

MAUI App Accelerator v1.4

Consider this a low-key announcement that version 1.4 of MAUI App Accelerator is now available in the Visual Studio marketplace . This versi...

The Actor Model in a C# World

This post is the first in an occasional series on building a distributed system using Akka.NET. Check back as I add to this series. I was reminded of how much the Actor Model influenced me as a developer when I recently read Petabridge’s post about reflecting …

LINQ: let Clause

.NET, .NET Core, ASP.NET, ASP.NET Core, Visual Studio, Jaliya Udagedara