14 February 2024

94 links · Wednesday

SP1 Book

About A performant, 100% open-source, contributor-friendly zkVM.

Nobody Cares About Your Career As Much As You Do

As you work on growing your career you will hopefully have many people helping you reach that next level, maybe a supportive manager or a mentor. But none of these people care about your career as much as you do. Nor should they.

A love letter to the Internet

Dear Internet, I’ve never written to you on this special day before, so I thought I’d give you a surprise this time! After all, we’ve been through a lot together, since our first encounter over a dial-up connection in the early two thousands. I was late to the…

Build Your Own Ubuntu with Cubic | Just Vincredible

I’ve been wanting to make my own Linux distro for some time now and, well, I hadn’t developed the proper skills needed to follow through on such an abundant task. The process of building a Linux Distribution can be pretty tough and making a quality and usable …

The CMS I would like to see.

I've used quite a few CMS options over the years. Here I am talking in the context of managing content in a web / mobile app rather than the traditional blog...

Secure Yo Self

I wanted to talk about some things I've done over my career to improve my personal security, which in cases like this also improves Sentry's corporate security. I won't claim to be an expert in this field, and I'm sure there's some great advice that I will omi…

Notion

Modernizing Rx.NET | .NET Conf 2023

The Reactive Extensions for .NET are one of the most well established and widely used open source .NET projects. Learn how this project is evolving to take a...

Building trust as a software engineer

When working on Airbnb’s infra team, I struggled to grow from an L4 engineer to a senior/L5 eng. I came early, stayed late, and said yes to working on anything that needed help - I was as eager as a new grad could be.

Daniel Gultsch (@daniel@gultsch.social)

Google has just removed #Conversations_im from the Play Store because they think we are uploading the user’s contact list. We don’t.

Avoiding long running HTTP API requests.

How would you design an HTTP API that needs to generate a transcript for a specific video (by id)? Deeper into that question, you can assume that won't be a...

100 Years Ago, IBM Was Born

The renaming of C-T-R signified the company’s high-tech global ambitions

Numeric data types

Join this channel to get source code access and other perks:https://www.youtube.com/channel/UCyTPru-1gZ7-4qblcKM0TiQ/joinContent:1. Intro: 00:00

Monsters Weekly 269 - Entity Framework Bulk Update

In a triumphant return we start taking a look at all the cool new stuff in .NET that I’ve been missing while writing a bunch of Ruby code. Today we look at a feature of Entity Framework I’ve been miss

Developer Community

Developer Community

Tulsa DNUG

Share your videos with friends, family, and the world

LINQ MindMap: .NET 9 Edition

After my first LINQ MindMap: Here is an updated version that includes everything up until .NET 9.

Announcing NuGet 6.9 - The NuGet Blog

NuGet 6.9 is included in Visual Studio 2022 and .NET 8.0 out of the box. You can also download NuGet 6.9 for Windows, macOS, and Linux as a standalone executable. In NuGet 6.9, we introduce some exciting new features and bug fixes,

Side Effects vs Cascading Messages in Wolverine

Hey, did you know that JasperFx Software is ready for formal support plans for Marten and Wolverine? Not only are we making the “Critter Stack” tools be viable long term options for your shop, we’r…

Could privacy be a thing of the past?

Open source software is to be trusted. Or at least that's what we have been told. And up to some years ago, this has been the truth, as any programmer could just check the code and decide if it might steal data or not.

9 Ways to Sell Data Services to Non-Data-Savvy Clients

<p>“Power corrupts. PowerPoint corrupts absolutely.” – Edward Tufte, Yale Professor Emeritus What’s the plumbing company of your choice? Garrett’s? Whatever it is, chances are, it’s part of a chain, but not a huge one. It’s probably a small to medium-siz…

The Solution Space

Today, Nvidia became the fourth largest company in the world, surpassing both Google and Amazon. What’s driving this hype? Why do the public markets - and the masses in general - look at artificial intelligence in a way they never have before? I had a shower t…

A lightweight tagging system for blogs

The system I describe in this post is for small blogs with an index page that lists all posts. It’s essentially a filter on this list of posts, but to the user it seems like he navigates separate pages with a list of posts for each tag, that is, these “virtual…

DuckDB as a vector database

DuckDB version 0.10.0 has been released, bringing some new array functions. You can use them to turn DuckDB into a vector database. (Make sure you have at least version 0.10.0 of DuckDB version to …

Naval Gazing Main/The Small Carrier Problem

The USN’s supercarriers are extremely capable, but also very expensive, and even the USN can only afford a few. As a result, every few years, the suggestion of building smaller, cheaper carriers comes up. In recent years, these have gotten louder, driven in …

Hello world, and the future for PyO3

Hello everyone! 👋 I've been thinking about starting a blog for some time. Working on PyO3 creates ideas that I think many people would find interesting to read about. Finally I have found the time to get started and to choose a platform to publish on. I reall…

Be a product engineer

I think the good path for a software engineer to become a solopreneur is to be a product engineer. Back when I was starting, there is no clear definition of a product engineer. But if you're one of the first engineering hires of a startup (founding engineers…

How To Center a Div

Back in the day, centering an element was one of the trickiest things in CSS. As the language has evolved, we’ve been given lots of new tools we can use… But how do we pick the best option? When do we use Flexbox, or CSS Grid, or something else? Let's dig into…

Resisting compliance is futile

About two months ago I stumbled across a great YouTube video of a talk by Charity Majors called Compliance standards should be modern development practices. Now let’s step back for a minute. Am I seriously suggesting that anything with the word “compliance” is…

Better Ignores in Weechat 4.2.0

Weechat 4.2.0 has introduced a new feature that lets you tag messages from ignored users, allowing you to dynamically enable and disable ignores.

2024-02-11 the top of the DNS hierarchy

In the past (in fact two years ago, proof I have been doing this for a while now!) I wrote about the "inconvenient truth" that structural aspects of the Internet make truly decentralized systems infeasible, due to the lack of a means to perform broadcast disco…