25 January 2023

42 links · Wednesday

Sleep Smarter, Train Harder

How to Improve Sleep Quality for Better Performance as a Hybrid Athlete

10 startup studios that created billions in value — Aleksandr Volodarsky

Startup studios are a beautiful concept. A bunch of smart people are put in one room to place many bets. I counted over 750 of them (a 650% increase in 2022). Here are 10 that have created many billions in value: Why it's an interesting model: Because y…

How Layoffs in Startupland Differ Between B2B & B2C Companies by @ttunguz

The current wave of layoffs, a difficult component of the innovation boom/bust cycle, differs from the previous years’ dynamics. B2B companies have reduced headcount to a greater extent than at any time since 2020. In the last three years, B2C startups’ ratio …

I Am The Only User

I love programming. I've been writing software professionally for decades. But my productivity with home projects is low - I rarely finish anything. Recentl...

Lessons Learned in Decade 0

The year 2022 was the year I completed my first decade in the tech industry.  The day I realized that not only had I made a decade in industry but I still enjoyed it immensely was a special one for me.  I am not a classically trained engineer, I don't

Lucas Kostka - Listening is not what you think

I tend to feel that people don't get properly listened at. Everybody's craving for attention, on social media or just in real life. What so complex about it ? Listening is not hearing, it requires actual efforts. The effort of taking yourself out of the pictur…

You might not need an ORM

While I was building aihelperbot.com I did what I imagine many developers do: I used an ORM for everything database related. I used ORM to handle migrations, define schemas, insert data, update data, select data, etc. I didn’t think much about it. It was…

A Couple Small Nix Tips

Here’s a bunch of small nix tips, for my own future reference. Everything assumes you’ve enabled nix-command and flakes experimental features.

Using Command Binding in Windows Forms apps to go Cross-Platform

The WinForms code-behind approach has always made app development in WinForms unrivaled fast. For complex line-of-business apps, however, it can become an architectural challenge. New Command- and Data Binding Features in .NET 7 make UI-Controllers and MVVM an…

Announcing the new Security Headers API, New Features and Upgrades!

It has been one of the most commonly requested features for a long time, and finally I'm happy to announce that it's here, the Security Headers API!!! Security Headers API I know, I know, it took me too long! If you want to dive right in, head over to t…

Serilog Best Practices - Ben Foster

Serilog is a structured logging library for Microsoft .NET and has become the preferred logging library for .NET at Checkout.com.. It supports a variety of logging destinations, referred to as Sinks, from standard console and files based sinks to logging servi…

GOTO Aarhus 2023

Software Developer Conference

Mjolnir

January 24, 2023

The business value of frequent deployments

What's the real business value of frequent deployments? Stephen Fontanella addresses the question in this series of three posts. It starts with hard costs.

Programming SVGs with C#

Using SVGs to create template-based iamges using C# and .NET

Property based testing in C#–Part 4

In this multipart blog post I want to introduce you in the world of property-based testing and how to do this in C#. In the first part , I...

Eighty Twenty

You’ve probably heard of the Pareto Principle, stating roughly that 80% of the outcomes come from 20% of the causes, or put another way: 80% of the value comes from 20% of the effort. You probably …

Marp: Markdown Presentation Ecosystem

Marp (also known as the Markdown Presentation Ecosystem) provides an intuitive experience for creating beautiful slide decks. You only have to focus on writing your story in a Markdown document.

Google Should Fire Sundar Pichai

In a 2021 interview with the Wall Street Journal, Alphabet CEO Sundar Pichai (who has received over a billion dollars in stock grants alone over the last few years) said that “there has to be a dialogue of respect on both sides” in the modern workplace. Just u…