Post details
Reminder: All APIs *have a user interface*. The user is the developer who needs to interface with that API. Understand what your users need, and make it easy to understand and incorporate into their projects.
This content type is full of IndieWeb post types, which are all content types which allow me to take greater ownership of my own data. These are likely unrelated to my blog posts. You can find a better breakdown by actual post kind below:
Reminder: All APIs *have a user interface*. The user is the developer who needs to interface with that API. Understand what your users need, and make it easy to understand and incorporate into their projects.
Exactly. The term "Open Source" is itself a commons, providing a common shared understanding, which has huge value. Right now, many different groups who may not all agree on all goals nonetheless g...
Attached: 2 images Looks like I was pretty prescient ~5 years ago about the Hashicorp CLA being added: https://twitter.com/mitchellh/status/1075478252876062720
Remember that free software licenses are irrevocable - even if a vendor changes a project to a non-free license, the older versions continue to exist as free software. So while we should absolutely criticise vendors who take the work of others and make it non-free, we should also bear in mind that they gifted us the earlier versions in the first place, and cannot take that away again.
seeing a lot of total noobs at #defcon walking around with zero protection to a widely known vulnerability, just begging to get their systems infected with a viral exploit from over three years ago πβ really disappointing because the patch involves wearing a wicked cool face mask like a cyberpunk, though a cheap N95 also works if you've already spent all your money on an anti-RFID wallet or some other fancy everyday carry gizmo
Got a link to the project that I could possibly have a look at for OpenAPI'ing it up? π
A human-friendly (but still largely structured) slog.Handler - GitHub - telemachus/humane: A human-friendly (but still largely structured) slog.Handler
Sweet, if you check out a response from ie https://books-mf2.fly.dev/isbn/0578675862 or see how https://indiebookclub.biz/documentation works that may help too - https://indieweb.org/book may also have some insight! And I'm sure chatting with the IndieWeb and Microformats community may be a good option too
How do you test a database without a database? Don't worry, this isn't one of those Zen puzzles. I have something more practical, but equally enlightening, in mind. Letβs use the adapter pattern to solve the riddle.
Certainly! I think originally I'd not done it that way for speed and I think there's JSON-LD so they may not have wanted both but super happy to collab ππ½
Between and I took 10922 steps.
This is a really neat CLI tool by Jamie Tanna, built using Go and SQLite but with a feature that embeds a Datasette instance (literally shelling out to start the β¦
Attached: 1 image If only there were some way in which we could make this doll collection take up less space
Attached: 1 image current vibe:
I hate being introspective. But I'm told it's good for me. A few months ago, I handed in my notice to Cabinet Office. And now I'm no longer a Civil Servant. It's hard to sum up those 2,462 days. Every β¦
Between and I took 8634 steps.
I find that the easiest way to work with Bazel is to use fzf.
vim out of the box
Today I have shown great restraint. Rather than registering yet another domain name, I created a new subdomain on one I purchased a couple of years ago. Please learn from my wisdom.
Huge congrats!! Have a great week π
Super excited to be speaking at DevOpsDays London on September 21st!
Not only am I excited to be excited to be attending the conference for the first time since pre-COVID, I'm excited to try my hand again at the Ignite talks π₯
DevOpsDays London is a truly excellent event, there's a really high bar, some really inclusive practices, and lovely people organising and attending.
I've written about previous years' events on my blog if you want a bit more of a feel for what the event may be like:
If you're interested in joining, you can get a 20% off code using my referral code - let me know if you're currently between jobs or may be unable to attend even with the 20% discount.
Ages when youβre in your prime: 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109
Lane Wagner is an experienced leader with a demonstrated history in engineering software systems. He is the Founder of Boot.dev and has a deep passion for teaching Computer Science and Software Engineering to others. Boot.dev is an education...
Welcome to the world of computers, where some errors are really just warnings, and some warnings should be treated as errors.