25 January 2024

66 links · Thursday

Murmurations - Smarter Every Day 234

Check out https://kiwico.com/smarter and get your first month free!Click here if you're interested in subscribing: http://bit.ly/Subscribe2SED⇊ Click below ...

Personal Organization 101

Do you feel disorganized? Overwhelmed? Lost? Drowned in a mess? Do you regularly forget tasks? Do you miss your deadlines? Do you lose your files? If any of those ring a bell, then you may need to read this!

Tiny UPS for Tiny NAS

I am a big fan of building things by yourself. That also includes my NAS instead of using something prebuilt such as some Synology or QNAP NAS box. Although I must say that these small NAS devices …

The Event Loop simplified

The event loop, busy-waiting, threads and waiting in lines. A real-life tale from waiting in lines at the stores.

What Can a Website Do?

Sarah Hendren’s What Can a Body Do? is a beautiful meditation on disability and the different ways bodies meet the physical world. In a word, there’s often a “mismatch” between how the world is designed and how people interact with it. There’s a chapter in the…

Spring Boot API Key Authentication

This article shows how to create a Spring Boot app that requires API key for an endpoint using Spring Security. We also demonstrate how to combine this with other authentication mechanisms in the same codebase.

The Work Structure Spectrum — Rami James

Working on an Agile team can really suck. But, why? No structure at all sucks way more. We should talk about that, too.

My web dev stack 2024

I work as the only developer at Dryft, a consumer facing construction company startup here in Sweden. We are trying to build a consumer brand you can trust when you need something done with your house, and being a great place to work. The product I build is pr…

My Company Has Earned Its First Paycheck — Ludicity

I've believed for a while that, if my company died, the most likely scenario would be dying without a single dollar earned. There are so many ways for this to play out. It's an endless minefield.

How I’ll Choose the Next Startup Idea

Do you think if you spend more time researching, you’ll find the ideal startup idea? In this article, I’ll share my anti-procrastination principles to pick your next startup idea.

varoa.net | Galo Navarro

I believe that engineers are at their best when they complement strongtechnical expertise with skills from other disciplines such as product,project and peop...

Mind the Mental Stack

What is a Mental Stack? I enjoy playing fighting games like Street Fighter. There’s a concept prevalent in Street Fighter (and fighting games generally) called the “Mental Stack”. The “Mental Stack”, as defined by Yassin Hussein at Redbull ESports is “how much…

How much is too much?

Bright ideas seem to be part of the foklore of the old days. Is that a true thing?

#React Is WORSE Than #Angular!

Here's why I think that React is wose than Angular. Join this channel to get source code access and other perks:https://www.youtube.com/channel/UCyTPru-1gZ7-...

Faircamp is a Free Bandcamp Alternative

A lot of musicians are looking for better, more resilient platforms for selling and distributing their work. Faircamp may be a good solution.

Cake Build Tool Updated to .NET 8 in v4.0.0

Cake, the open-source .NET build automation system with a full C# DSL, has been updated to version 4.0.0, which supports .NET 8 runtime. The new version also brings minor improvements and dependency updates.

The Magic of Breaking Down Your Types in C#

Check out my courses on Dometrain: https://dometrain.comBecome a Patreon and get special perks: https://www.patreon.com/nickchapsasHello, everybody, I'm Nick...

Enums aren't evil. Conditionals everywhere are

Seeing the same conditional statements littered everywhere? There are different ways of handling that but a lot of it comes down to your context. Conditiona...

.NET GC Internals

.NET GC Internals series explaining a real in-depth knowledge how .NET GC works.

Python & JavaScript Libraries · Ollama Blog

The initial versions of the Ollama Python and JavaScript libraries are now available, making it easy to integrate your Python or JavaScript, or Typescript app with Ollama in a few lines of code. Both libraries include all the features of the Ollama REST API, a…

.NET Rocks! Uno Update with Nick Randolph

What can Uno do for you? Carl and Richard talk to Nick Randolph about the latest from the Uno platform. Nick talks about how Uno has continued to evolve into a broad and effective cross-platform client tool while also adding integrations for design and continu…

Understanding how GitHub Copilot works

Have you ever wondered how GitHub Copilot helps you write code faster and with less work? In this article, we will learn how it works and resources that can..

Murmurations - Smarter Every Day 234

Check out https://kiwico.com/smarter and get your first month free!Click here if you're interested in subscribing: http://bit.ly/Subscribe2SED⇊ Click below ...

Celebrating our first 20,000 members

Dear Kagi community, Today, we’re happy and proud to have reached *20,000 paying members* , including over 1,500 families all over the world, in our community.

Motorway: Seamless high speed BFT

Today's practical, high performance Byzantine Fault Tolerant (BFT) consensus protocols operate in the partial synchrony model. However, existing protocols are often inefficient when networks are indeed partially synchronous. They obtain either low latency duri…