20 September 2023

46 links · Wednesday

Solution: Back-End Development Challenge in C#

On Tuesday, I issued a challenge to build a data capture system in C#. Hopefully, by this time you have been able to build that system. If not, take the time...

Prakhar Gupta - Blog - Real World Stats for Bootstrapping

There is a lot of advice about bootstrapping startups on twitter. Unfortunately, their is no way to verify what is true and what is marketing. So I decided to crunch some numbers and make a few hard assertions.

pragdave - PragProg 2.0

I’m back at the Pragmatic Bookshelf, and I need some help to freshen things up.

#52 – An Analog Experiment: Week 1 Report

On Thursday, I wrote about an analog experiment I’d decided to carry out: Work with/on screens only 4 hours each day max. Take it one day at a time Here’s how things are going as a resu…

Disk Erase, 2023 Edition | technotes.seastrom.com

Still think that the DoD 7-pass random data erase is the gold standard? That might have made sense years ago, back when there were wide guard bands between tracks on disks and tolerances were sloppy. Here in the future, though, the tracks sometimes even overla…

Lessons from Elon’s Biography

I finished reading Walter Isaacson’s Elon Musk biography this past week. It’s awesome! Definitely one of my favorite biographies and a book I’ll return to many times. The dude obviously understands something about building transformative companies, and it's a…

Inside New Query Engine of MongoDB

MongoDB has recently released a new query engine coming in version 7.0. I was one of the people working on this engine during my 2 years in MongoDB and I would like to share some technical details about it. Disclaimer: Prior to writing this article, I have con…

Here's how I saved 44.8 hours every year

I used Raycast + Google Meet QuickLink to create instant meetings which used me to take me around 2 minutes to setup a new call.

Independent Websites and Where to Find Them

I (and many others) have done a lot of complaining about the modern web. I’ve made videos in the past talking about how I miss the old, independent web when everyone had their own website and there was always a cool, new, unique website that you could find and…

DALL·E 3

DALL·E 3 understands significantly more nuance and detail than our previous systems, allowing you to easily translate your ideas into exceptionally accurate images.

Introducing runes

Rethinking 'rethinking reactivity'

YouTube

Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

The BEST .NET Ever! - What's Coming with .NET 8?

In less than two months, .NET 8 will be released. We already have access to the first release candidate, and Microsoft started work on their official "What's...

Every Programmer Should Know #1: Idempotency

In the world of programming, there are many concepts that every developer should understand in order to build efficient and reliable systems. One such vital concept is idempotency, which refers to the property of an operation or function that produces the same…

OpenTofu

OpenTofu has 45 repositories available. Follow their code on GitHub.

Zexe vs. VeriZexe vs. Taiga | Blog - Anoma

The goal of this article is to understand the main architectural differences between Taiga and prior work such as Zexe and Verizexe, and the realm of posibilites, solutions and challenges that this new paradigm brings.

Microsoft .NET Code Analysis: Avoid Using Constant Arrays as Arguments

In this article, the author delves into the intricacies of the Entity Framework codebase, uncovering 168 instances that require optimization to boost performance. Explore the valuable insights and …

Quantum Resistance and the Signal Protocol

The Signal Protocol is a set of cryptographic specifications that provides end-to-end encryption for private communications exchanged daily by billions of people around the world. After its publication in 2013, the Signal Protocol was adopted not only by Signa…

Update Conference Prague 2023

Update Conference Prague is the biggest developer conference organized yearly, offering sessions delivered by the top experts from all around the world. In relation to that, we also organize a few smaller events every year, each of them concentrating deeply on…