Think like an educator about code quality
It's been said a thousand times: code is for humans to read, not for machines to execute. However, writing code that is easy for humans to read is much easier s
It's been said a thousand times: code is for humans to read, not for machines to execute. However, writing code that is easy for humans to read is much easier s
One worrying trend I’ve observed among my male investor friends is that they’re much more wary of giving candid advice to women founders than they used to be. They are afraid of saying anything that a female founder might misinterpret as sexism. So, when givin…
As a person who leans towards frugality, when I purchased a new place, the
I'd like to think that my understanding of "async Rust" has increased over the past year or so. I'm 100% onboard with the basic principle: I would like to handle tho...
I took a 32″ eInk display and turned it into a digital newspaper that updates every day. It’s silent, wireless and can run for months without being plugged in. The display is based on the Visionect 32″ place and play display. This works by running two componen…
More than 25 years later, two new Easter eggs have been discovered, and I'm at the top of the list (the order is random, to be sure). See them both and hear...
The Suez Canal is an artery of world trade, connecting the Mediterranean with the Red Sea, and providing an avenue for vessels to pass between Asia and the Middle East and Europe. The main alternative, a passage round the Cape of Good Hope at the southern tip…
As a protocol, PGP is surprising simple. Here is what happens if you want to use it to securely send a message to someone:
A couple of years ago, the US quietly put a worldwide export control on convolutional neural network based geospatial imagery software, the...
Writing documentation is the kryptonite for software engineers. It’s this thing we have to do after we finish all the interesting work and since we did all the interesting work we know everything about it so why do we need to document it? This idea it’s defini…
After setting up a Cardano relay, the next step was ensuring it could easily be monitored using Grafana/Prometheus
Improves access by +50% for commonly used features Method Mean Op/s Diff Get<IHttpRequestFeature>* 8.507 ns 117,554,189.6 +50.0% Get<IHttpResponseFeature>* 9.034 ns 110,689,963...
I’ve had it up to here (gestures at nose level) with the bullshit around programming language elitism. Back when I thought it mattered I was just as bad as the bullshit I’m seeing today…
In a recent blogpost, Nick Grossman explains how Bitcoin acts as a battery — moving electricity across time and space, from where it can…
A QUARTERLY CONFERENCE BY MINA PROTOCOL
305 votes and 213 comments so far on Reddit
Background As I wrote in my earlier blog post about using OSC to control a Behringer XR16, I’m working on code to make our A/V system at church much easier to work with. From an audio side, I…
Windows Terminal First of all, you should install Windows Terminal.
A tool that helps you score a NuGet package.
Register now for Mina Protocol's event on Crowdcast, scheduled to go live on Sunday March 28, 2021 at 9:00 am PDT.
dotnet score. Contribute to JonDouglas/score development by creating an account on GitHub.
Why should the Suez Canal have all the fun? From the comfort of home you can get the Ever Given stuck wherever you want it. Drag and zoom the map to move this big old boat somewhere else. Click the rotate button to get it wedged perfectly.
In 1988, three engineers came together and developed one of the most clever solutions to the problem of detecting when two complex objects collide. Their sol...
Ben Bowen's Software Blog
Does Amazon make more money from ads than AWS? Quite possibly.
// SEE: https://bugs.llvm.org/show_bug.cgi?id=49701 int fum () __attribute__ ((target("default"))); int fum () __attribute__((target("arch=core2"))); int (*p)() = &fum;
Convert Figma designs to React code (React Native and Next.js)
A library and language for building parsers, interpreters, compilers, etc. - harc/ohm
You may have noticed it's practically impossible to send me a message anywhere. I did that on purpose so I can spend my time how I want to spend it. I don't really use email and I have my direct message inboxes on every platform closed. And they have been
Lead product storyteller, UX artisan, front-end engineer, and prolific open source contributor. Reimagine product narratives as interactive dashboards, persuasive infographics, and succinct data visualizations. Advocate for performant, functional, testable, fu…
Everyone always asks me for more posts about buying property with friends, but I never really knew what they wanted to know. Last week on my new YouTube Live s
The boy who cried leopard.
A letter to a friend graduating college and weighing their options.
My sincere apologies to everyone involved.
Pulling away from the legacy financial system and managing money in Life 2.0.
CSS-in-JS is an idea to tackle various issues with CSS by writing them in JavaScript (or whatever else that can compile to JavaScript, such as TypeScript). Some popular examples include libraries like styled component, emotion and JSS.
To the tune of Go The Fuck To Sleep
Moving towards more optimal levels of guilt and morality