3 May 2021

42 links · Monday

Jan-Piet Mens

I understand the classic UNIX Magic poster by Gary Overacre was distributed at past USENIX conferences, and I’ve known of it for years but now in confinement, I’ve decided I want one to hang in my ...

One thing I miss from Mercury

It's been a year since I've written any Mercury (the purely logic/functional programming language), but there's one feature I miss. It's nothing fancy, and certainly one of the less interesting features Mercury has to offer.

Checklist For Evaluating Startups

Before investing in a startup, I ask these questions which are based on PASTOR framework

Venture Capital and Velocity: 11

“How’s work going?” As we emerge from the pandemic, it’s the common casual question that many of us receive when we reconnect with our friends. I find I am struggling to answer it concisely. I…

CSS Generators

You can use CSS generators to avoid some time-consuming tasks.

Uniform dist { warning, panic }

A uniform distribution between warnings and panics.

Easy and Ethical Traffic Monitoring with GoAccess

Traffic monitoring is a staple for web businesses, but for some reason, we've outsourced a pretty simple problem to mischievous third-parties. While there are well-behaved traffic monitoring platforms, I've developed a few homegrown solutions that have worked …

What’s behind the Shopify Effect

Each year, Shopify releases a report with Deloitte called our Economic Impact Report, in order to highlight and celebrate some bigger-picture impacts of Shopify merchants around the world. This pas…

Tiny Wins

The big benefits of little changes.

banga/git-split-diffs

GitHub style split diffs in your terminal. Contribute to banga/git-split-diffs development by creating an account on GitHub.

255kb/stack-on-a-budget

A collection of services with great free tiers for developers on a budget. Sponsored by Mockoon, the best mock API tool. https://mockoon.com - 255kb/stack-on-a-budget

The End of AMP

I am hopeful that 2021 will be the beginning of the end for two of my least favorite things – the pandemic and Accelerated Mobile Pages (AMP).

Let's Learn .NET - C#

Let's start at the beginning with learning a modern, productive, and evolving programming language C#. C# (pronounced See-Sharp) is an open-source type-safe ...

252: Linux GUI Apps on Windows - WSLg

WSL is amazing.... but WSLg now enables you to run Linux GUI apps directly from your Windows machine!?!?! We discuss the possibilities.

How Tech Loses Out over at Companies, Countries and Continents - Articles

Hi everyone, This is a transcript of my presentation over at the European Microwave Week 2020, actually held in 2021. You can find the video here and the slides here. I’d like to thank Frank van Vliet, general chair of the EMW, for inviting me to do this talk.…

What's Salesforce?

Customer-relationship management is the biggest, fastest growing software market in the world. $40B is spent on CRMs annually, and almost all companies have one. But for those of us that don’t directly use a CRM… what’s the big deal? A CRM is the source-of-tru…

I could build this during the weekend

Every time people buy a new house, car, or TV, they say lovely things first. It's the honeymoon phase. Then, they realize their expensive, fancy stuff has flaws too. Engineers tend to take it one step further. We enter solution mode and start thinking about so…

Rust's Most Unrecognized Contributor

I think the Rust language is a big success. When I think back on it I am in awe: so much had to go right to get where we are, and there were so many opportunities to go wrong. It took many tiny miracles for the Rust language to become what it has. Those miracl…

kevin-montrose/AsyncSizeAnalyzer

PoC - Warn on Large Async State Machines. Contribute to kevin-montrose/AsyncSizeAnalyzer development by creating an account on GitHub.