To Read Articles

Article Cover Image

Bringing the circus into town: the perks of Ligh...

In 1946, residents around the Lockheed Martin factory were presented with a peculiar sight. A large circus tent standing in their parking lot. No lions, or clowns within sight, but still the tent sheltered a different kind of magic.

5 min • 6/11/2021, 12:43:04 PM

Article Cover Image

“We kunnen ondernemers goed begeleiden tijdens f...

Wil je een financieringsronde goed doen, dan weet je dat het een traject van lange adem wordt. Giet er nog een sausje stress over en je krijgt een extreem drukke periode voor de founder(s) van een onderneming.

6 min • 6/9/2021, 12:00:37 PM

Article Cover Image

Semantic Web Technologies on an Example of Famil...

The software capable of logical reasoning within some knowledge domain may seem a tech marvel. However, as it can be seen below, writing such software in Python is not difficult, if one makes use of semantic web technologies.

7 min • 6/6/2021, 12:09:35 PM

Article Cover Image

De voetballer wordt een datafabriek

De gouden generatie Rode Duivels begint volgende week op het EK aan haar wellicht laatste dans om een prijs te winnen. In het topvoetbal is almaar meer een rol als spelverdeler weggelegd voor de computer.

7 min • 6/5/2021, 1:06:12 PM

Article Cover Image

Reflections on Our Spaces on the Internet

First published on fellow Interintellect Lukas Rosenstock‘s blog. Interintellect member Dominic Duffin hosted his first salon. The topic was “Our Spaces on the Internet: Personal Websites and Social Media”.

3 min • 6/5/2021, 7:46:09 AM

Article Cover Image

Digitaal relanceplan moet Vlaanderen in Europese...

De Vlaamse regering lanceert dinsdag haar digitale relanceplan. De volgende drie jaar gaat meer dan 1 miljard euro naar digitalisering. De IT-organisatie van de overheid wordt omgegooid en een datanutsbedrijf moet de ontwikkeling van datatech in Vlaanderen een duw in de rug geven.

6 min • 5/25/2021, 11:32:06 AM

Article Cover Image

Generate RSS feeds for your static Next.js blog

On the internet, there are many ways to allow visitors to get updated for new content on your blog. A pretty common option is to offer a Really Simple Syndication or more commonly known as RSS feed.

3 min • 5/21/2021, 12:04:16 PM

Article Cover Image

Next-generation Deploy Previews, plus Netlify ac...

About five years ago, Netlify pioneered the concept of Deploy Previews. We learned a lot from emerging best practices in large development teams and created an automated workflow where every push to Git can generate a unique preview URL.

3 min • 5/21/2021, 8:23:27 AM

Article Cover Image

Getting a Repeatable Build, Every Time

Vlad A. Ionescu EDIT This post used to be titled How to not use our build tool. Thanks to Reddit user musman for suggesting the current updated title In our journey to becoming better software engineers we have learned of various ways in which the team’s productivity could be improved.

25 min • 5/21/2021, 8:07:00 AM

Article Cover Image

My (Simple) Workflow To Design And Develop A Por...

26 min read Portfolios, Case Studies, Responsive Design, Web Design, Workflow Saved for offline reading Share on Twitter, LinkedIn I recently redesigned my own portfolio website. It was a challenging but enjoyable experience that I really learned a lot from.

25 min • 5/17/2021, 3:14:35 PM

Article Cover Image

Goodbye WordPress, I've Switched To Jekyll

After lots of thought and consideration, I have decided to leave my trusty WordPress site behind and switch to a Jekyll based static site. There are a number of reasons as to why I’ve decided to make the switch from WordPress to Jekyll. This isn’t something I’ve taken lightly, dear reader.

9 min • 5/17/2021, 3:14:33 PM

Article Cover Image

Building a Personal [Origami] Website in 2021

In early 2021, I rebuilt my website at from scratch.

18 min • 5/17/2021, 3:14:28 PM

Article Cover Image

Genetic Algorithms In JavaScript

This week I've been having a play around with genetic algorithms and had a tonne of fun. Genetic algorithms are inspired by Charles Darwin's theory of evolution. The premise being the most successful individuals reproduce and pass on their genetic traits to their offspring, i.e. natural selection.

6 min • 5/17/2021, 11:01:06 AM

Article Cover Image

Beyond and static site integration...

Yesterday’s “Webmentions Beyond” IndieWeb event (see notes) exposed a problem: many bloggers exploring the IndieWeb and Webmention world simply make use of, a hosted solution that handles receiving mentions, enabling you to treat the whole system as a black box.

4 min • 5/16/2021, 1:20:17 PM

Article Cover Image

Implementing clientside webmentions

Webmention enables authors to keep track of who is linking to, referring to, or commenting on their articles. By incorporating such comments from other sites, sites themselves provide federated commenting functionality.

4 min • 5/16/2021, 8:14:13 AM

Article Cover Image

Webmentions: Enabling Better Communication on th...

Over 1 million Webmentions will have been sent across the internet since the specification was made a full Recommendation by the W3C—the standards body that guides the direction of the web—in early January 2017.

10 min • 5/16/2021, 8:11:00 AM

Article Cover Image

Afterthoughts on (smart) note-taking approaches

Yesterday evening, Ton Zijlstra organized the first Dutch Obsidian meetup.

5 min • 5/15/2021, 6:37:57 PM

Article Cover Image

From the perspective of a Java/C#/JS/C++ dev

When I wrote Teaching students about coding trends, I formed a plan to treat myself by exploring new and perhaps exciting programming languages. As a polyglot, I love learning new things like that.

13 min • 5/15/2021, 6:37:59 PM

Article Cover Image

Revisiting My Ideal Feed Reader – Interdependent...

Two years ago I wrote about the features I’d like to see in an ideal feed reader. Today I’ve tried to sketch out the various components, based on the various IndieWeb protocols, and then match the features I listed previously to the component that I think should provide it.

3 min • 5/15/2021, 5:32:14 PM

Article Cover Image

Feed Reading By Social Distance

At the Crafting {:} a Life unconference one of the things that came up in our conversations was how you take information in, while avoiding the endlessly scrolling timelines of FB and Twitter as well as FOMO.

8 min • 5/15/2021, 5:32:12 PM

Article Cover Image

Replit Apps

In a few years, you’ll be able to build your own operating system. You’ll have a place to browse the web, find people to hang out with, play games, learn, and do deep work.

? min • 5/15/2021, 5:20:25 PM

Article Cover Image

‘Omring je als jonge ondernemer met veel slimmer...

Op zijn 18de begon Jeroen Poels met Deltaworx, een uitzendkantoor voor studenten. Op zijn 27ste noemt Forbes hem een van de beloftevolste Europese ondernemers jonger dan 30. Welke raad heeft hij voor jonge honden? ‘Je moet ballen aan je lijf hebben.’

5 min • 5/14/2021, 1:54:40 PM

Article Cover Image

The Memex Method

The Memex MethodWhen your commonplace book is a public databaseCory Doctorow1 day ago·9 min readI’ve been a blogger for a little more than 20 years and in that time I’ve written a little more than 20 books: novels for adults; novels for teens; short story collections; essay collections; graphic

10 min • 5/14/2021, 12:18:20 PM

Article Cover Image

Jamie Tanna | Software Engineer

If you've not heard of social readers before, they're a great improvement over the feed readers, as they combine the consumption of content with the conversational aspect that you see with social media.

5 min • 5/14/2021, 12:18:08 PM

Article Cover Image

Hexo and the IndieWeb

It is cool to publish your thoughts on your own blog under your only domain and not only on big social media platforms, because that way you keep control over your content. But what makes Facebook, Twitter and others “social” is the interaction between the people.

7 min • 5/14/2021, 12:18:03 PM

Article Cover Image

How to style RSS feed

"RSS is dead" every year; it will be dead in the next year again. But before the dead coming in next year, we can do something to make it dead in an elegant way. RSS feed is meant to be used by machine (apps) not by human. But people may visit a feed link directly and shout out WTF is this.

? min • 5/13/2021, 8:20:19 AM

Article Cover Image

? min • 5/13/2021, 8:20:16 AM

Article Cover Image

Indieweb pt2: Using Webmentions in Eleventy

In last week's post, I talked about syndicating content from a static site to Twitter. But getting content out is only half the challenge. The real value of social media (apart from the massive ad revenue and dystopian data mining) is in the reactions we get from other people.

6 min • 5/13/2021, 8:20:10 AM

Article Cover Image

Emoji Avatars for My Website

My previous avatar was almost 3 years old, and I was getting tired of it. I decided to replace my avatar on my website for my IndieWebCamp Austin hack day project. But if you know me, you know I can't do anything the easy way.

? min • 5/13/2021, 8:01:18 AM

Article Cover Image


? min • 5/13/2021, 7:59:25 AM

Article Cover Image

You should be customizing your PowerShell Prompt...

I use PowerShell 7 (cross platform, open source, runs on .NET Core) as my main shell of choice at the Windows command line. I use it in the Windows Terminal and I have a pretty prompt thanks to OhMyPosh. I've also set up autocomplete in PowerShell (type something, then TAB) with git and dotnet!

3 min • 5/12/2021, 5:01:24 PM

Article Cover Image

5 ways to upgrade your Terminal

If you’re a developer and you spend a lot of time in the Mac Terminal, it’s worth your time to make some improvements that will increase your productivity and make you feel more bad-ass.

4 min • 5/12/2021, 5:01:23 PM

Article Cover Image

Become A Command-Line Power User With Oh My ZSH ...

10 min read Coding, Workflow Share on Twitter or LinkedIn The command line is increasingly becoming a part of every web developer’s workflow.

9 min • 5/12/2021, 5:01:21 PM

Article Cover Image

Your terminal can be much, much more productive

What about drastically reduce the time spent in daily tasks on terminal? ? The prints below will have a different visual of the video above because I’ve created a VM with a (almost, I’ve changed the theme) clean install of a Fedora spin, to guarantee that nothing would be forgotten.

6 min • 5/12/2021, 5:01:14 PM

Article Cover Image

Top popular Zsh plugins on Github

On Github project Awesome Zsh plugins you can find 800+ links to plugins, themes and Zsh plugin managers/frameworks. Even though it is a collection of awesome stuff the number is a bit high get orientation which plugins gained already good reputation from Zsh users community.

4 min • 5/12/2021, 4:58:35 PM

Article Cover Image


You can use an RSS reader to stay up to date with my site. I’ve got a few different RSS feeds you can subscribe to: If you’re only interested in a particular topic, you can follow blog posts or links with a specific tag.

? min • 5/12/2021, 1:34:11 PM

Article Cover Image


A little while back, Marcus Herrmann wrote about making RSS more visible again with a /feeds page. Here’s his feeds page. Here’s Remy’s. Seems like a good idea to me. I’ve made mine:

? min • 5/12/2021, 1:34:06 PM

Article Cover Image

Making RSS more visible again with a /feeds page...

A few years ago you could easily tell if a page offered an RSS feed.

? min • 5/12/2021, 1:34:04 PM

Article Cover Image

Introducing the Public Interest Internet

Say the word “internet” these days, and most people will call to mind images of Mark Zuckerberg and Jeff Bezos, of Google and Twitter: sprawling, intrusive, unaccountable.

? min • 5/11/2021, 5:08:45 PM

Article Cover Image

The complete guide to setting up WSL 2 under Win...

Recently I setup WSL under Windows 10 Professional to try out the capabilities and compare the functionality of Windows, Native Linux and Mac for development.

4 min • 5/11/2021, 8:28:09 AM

Article Cover Image

Everything You Can Do With Windows 10’s New Bash...

Windows 10’s Anniversary Update added support for Linux environments to Windows 10 back in 2016. But don’t be deceived: this is more than just a Bash shell. It’s a full compatibility layer for running Linux applications on Windows.

8 min • 5/11/2021, 8:27:58 AM

Article Cover Image

Walk Through Docker

What is Docker? Docker is the open platform for developers and system admins to build,ship and run distributed application on laptops,VM or cloud.Docker is widely used for operations to run multiple application in containerization form.

3 min • 5/11/2021, 8:27:55 AM

Article Cover Image

Install multiple instance of same Linux Distribu...

There are lots of cases that we need a different instance of Ubuntu with the different configuration on WSL, but by default, we could install one instance of each Linux Distribution on WSL via Microsoft store. To solve this issue we must follow one of these ways:

? min • 5/11/2021, 8:27:49 AM

Article Cover Image

Why You Should Use Multiple Instances of Same Li...

How to Simplify Your Development Environments in Windows 10 by using Multiple Instances of Same Linux Distribution on Windows Subsystem for Linux (WSL). Running Linux on Windows 10 via WSL is great, which allows you to fully utilize all the development and system tools available on Linux.

4 min • 5/11/2021, 8:25:35 AM

Article Cover Image

Autonomy Online: A Case For The IndieWeb

13 min read Community, Inspiration, Workflow Share on Twitter or LinkedIn There is an alternative to corporate bubbles online — it’s called the IndieWeb. Build your own personal websites, control your online presence, and learn on your own terms. Web 2.

12 min • 5/11/2021, 7:50:33 AM

Article Cover Image

The 80/24 rule by Mark Seemann

Write small blocks of code. How small? Here's how small. If you could give just one advice to programmers, what would it be?

6 min • 5/10/2021, 4:26:16 PM

Article Cover Image

Refreshing Server-Side Props

One of my favourite features about Next.js is that individual routes can opt-in to server-side rendering.

5 min • 5/10/2021, 4:23:20 PM

Article Cover Image

Using the Chrome devtools new code coverage feat...

Code coverage has finally made it out of experiments and into Chrome Canary, meaning that it will soon reach general availability. This is an exciting feature that is useful both when working with JavaScript and CSS, so I thought I’d do a quick demo and explore how it can be helpful.

? min • 5/10/2021, 4:22:30 PM

Article Cover Image

Useful Custom Hooks for Tired React Devs

Writing React applications can get same-y. We often find ourselves going over the same patterns of defining the same component behavior over and over, and one can start to wonder how we can make these patterns more and more DRY. React Hooks are awesome.

5 min • 5/10/2021, 4:22:27 PM

Article Cover Image

The Perils of Rehydration

I ran into the strangest issue recently.

9 min • 5/10/2021, 4:22:24 PM

Article Cover Image

The Quest for the Perfect Dark Mode

Maybe the hardest / most complicated part of building this blog was adding Dark Mode. Not the live-embedded code snippets, not the unified GraphQL layer that manages and aggregates all content and data, not the custom analytics system, not the myriad bits of whimsy. Freaking Dark Mode.

10 min • 5/10/2021, 4:22:19 PM

Article Cover Image

Adding Dark Mode with Next.js, styled-components...

I recently added automatic dark mode theming to my personal site using Next.js, styled-components, and useDarkmode. This is a short technical look at how it's built.

5 min • 5/10/2021, 4:22:09 PM

Article Cover Image

Best blog designs I want to steal everything fro...

As I was going through rebuilding my blog, I spent a lot of time looking at other people’s sites trying to get inspiration. Below is a list of my absolute favorite blog designs and my favorite thing about them.

? min • 5/10/2021, 4:16:25 PM

Article Cover Image

Git notes

Interactive rebasing  it offers complete control over the branch’s commit history git rebase -i master The golden rule of git rebase is to never use it on public branches.

? min • 5/10/2021, 4:14:29 PM

Article Cover Image

Setting up Gatsby Webmentions on your site

There are already quite a few articles on how to do this but I still got pretty stuck along the way so I figured I’d write another one. I was only able to figure this out because of some amazing blog posts.

5 min • 5/10/2021, 4:13:44 PM

Article Cover Image

VSCode and TSLint Setup

TSLint will hopefully be deprecated next year (2021). Till then it is the best linter option for Typescript project and VSCode should work with it properly

? min • 5/10/2021, 4:12:16 PM

Article Cover Image

Future of Coding Weekly 2021/05 Week 2

We recently added the ability to directly manipulate screens in our runtime, while the app is running! I just published a javascript Functional Reactive programming library. Goal was to make it super minimal to integrate into existing apps, so in React you only need to add one hook (useReactive).

3 min • 5/10/2021, 2:37:04 PM

Article Cover Image

2021-05-10 One weird trick to get machine-readab...

TL;DR: If you live in the EU or are a EU citizen, companies must provide personal data you provided or they collected in a machine-readable format, following the article 20 of the GDPR.

? min • 5/10/2021, 1:36:18 PM

Article Cover Image

Web scrapping introduction

Web scraping is the method of crawling different websites and extracting the required data with spiders. This data is interpreted and stored in a hierarchical format using a data pipeline.

7 min • 5/10/2021, 8:38:45 AM

Article Cover Image

The Accessibility Mindset

Accessibility is often characterized as additional work, hard to learn and only affecting a small number of people. Those myths have no logical foundation and often stem from outdated information or misconceptions.

6 min • 5/9/2021, 11:37:24 AM

Article Cover Image

What I Learned by Relearning HTML

I’ve worked on websites for several years, both professionally and for side projects. One day, I reflected on the fact that all of my web development education had come from actually making websites.

8 min • 5/9/2021, 11:37:18 AM

Article Cover Image

Code blocks, but better

Share this post on Twitter

? min • 5/9/2021, 11:31:28 AM

Article Cover Image

80/20 is the new Half-Ass

The Pareto Principle is making you lazy. Let me be more precise: The Pareto distribution is a useful model of power law effects in real life. But people are using it poorly, primarily as an excuse to be lazy.

? min • 5/9/2021, 11:25:15 AM

Article Cover Image

Amazon Fake Reviews Scam Exposed in Data Breach

The SafetyDetectives cybersecurity team uncovered an open ElasticSearch database exposing an organized fake reviews scam affecting Amazon. The server contained a treasure trove of direct messages between Amazon vendors and customers willing to provide fake reviews in exchange for free products.

15 min • 5/9/2021, 11:23:32 AM

Article Cover Image

Data Fetching with NextJS: What I learned

As I wrote in my blog post titled Learn In Public, I recently brought my attention to learning more about NextJS. Throughout my entire career as a Frontend engineer, I've solely focused on building client-side React applications without much looking at other solutions.

5 min • 5/8/2021, 2:06:18 PM

Article Cover Image

Myspace Tom got it right

Two days after the DC insurrection, as the country was still processing the aftermath, MySpace co-founder Tom Anderson posted his second tweet of the past three years.

5 min • 5/8/2021, 8:34:25 AM

Article Cover Image

Interact with NFC devices on Chrome for Android

Reading and writing to NFC tags is now possible. NFC stands for Near Field Communications, a short-range wireless technology operating at 13.56 MHz that enables communication between devices at a distance less than 10 cm and a transmission rate of up to 424 kbit/s.

17 min • 5/8/2021, 8:33:13 AM

Article Cover Image

Investigating Solutions for Private/Friends-Only...

For some time now, I've been wanting to support private content on my website. That is to say, I've wanted to post things that only I can read, or post things that only nominated friends are allowed to read.

5 min • 5/8/2021, 8:32:30 AM

Article Cover Image

Towards a Commenting System

This morning I spent some time thinking about Read and its general purpose. I want to keep its “publication”-like feel, so we pushed out some simple design changes that make it look more like that.

4 min • 5/8/2021, 8:30:59 AM

Article Cover Image

The Indieweb privacy challenge (Webmentions, sil...

Originally intended to showcase a privacy-centred implementation of emerging social web technologies – with the aim to present a solution not initially motivated by legal requirements, but as an example of privacy-aware interaction design – my “social backfeed” design process unveiled intri

26 min • 5/7/2021, 10:06:51 PM

Article Cover Image

Fetching and storing activities from Garmin Conn...

With getting into the IndieWeb i started to reflect about myself and how i can actually own my data instead of giving them to so called silos.

6 min • 5/7/2021, 10:04:07 PM

Article Cover Image

Syntax Highlighting with Prism.js and Next.js

Prism.js is a compact, expandable syntax highlighter that was developed with modern web standards in mind. With this, all code tags are highlighted via a react hook. I also imported highlighting for Python because it's not included by default.

? min • 5/7/2021, 10:04:08 PM

Article Cover Image

Hosting NextJS on a private server using PM2 and...

First of all you need an server with root access. I strongly recommend to have a look at the guide "Initial Server Setup with Ubuntu 18.04" from the DigitalOcean community which will lead you through the process of:

7 min • 5/7/2021, 10:04:07 PM

Article Cover Image

Next.js Note: Removing console logs on productio...

In my projects, I often use console.log to debug output or trace some behaviors. It is tremendously helpful when developing. But if I'm not careful they can spill over to production environments, which is undesirable. In my linter, I have set up some rules to warn when there are console.

? min • 5/7/2021, 8:21:37 PM

Article Cover Image

6 Tips for Tailwind CSS Development (with resour...

In my previous post, I gave a myriad of reasons why Tailwind CSS is a great option for new and existing projects. When first starting out, it can be daunting to learn every utility class name and know what will fit the situation best in the present and future.

12 min • 5/7/2021, 8:16:34 PM

Article Cover Image

GitHub Actions: Limit workflow run or job concur...

GitHub Actions now supports a concurrency key at both the workflow and job level that will ensure that only a single run or job is in progress. There are a number of scenarios where you only want a single instance of a particular workflow or job running at any given time.

? min • 5/7/2021, 9:29:26 AM

Article Cover Image

Implementing Webmention on a static website

On my first blog post, I mentioned that my first project for this website is to experiment with some technologies from the Indieweb. The technology that attracted me the most is Webmention. In this article, I will first elaborate on what are webmentions. Then, I will explain how to send them.

6 min • 5/6/2021, 1:09:11 PM

Article Cover Image

Export Google Fit Daily Steps to a Google Sheet

Google Fit is a great way to keep track of your daily step count without needing to carry a Fitbit or other dedicated tracker. It's not easy to get that data out though, as far as I can tell the only way is Google Takeout which is not made for automation.

5 min • 5/6/2021, 9:47:36 AM

Article Cover Image

Securing and Extracting Health Data: Apple Healt...

Today’s smartphones and wearable devices collect overwhelming amounts of data about the user’s health.

26 min • 5/6/2021, 9:45:30 AM

Article Cover Image

Send Outgoing Webmentions

In a recent Twitch session I decided to add Webmentions to my blog, specifically in the flavour of showing "liked" from other websites (though, who am I kidding, it'll just be Twitter…). Amazingly I managed it in 90 minutes (with 3 stream crashes to boot).

4 min • 5/6/2021, 9:05:03 AM

Article Cover Image

Adding webmentions to my blog

I first noticed webmentions in the wild on Hidde de Vries’ blog about two years ago. Last week it finally happened, I added webmention support to my blog too! Well, partial support at least. I'm now receiving and displaying webmentions. Sending them out is a project for another day.

? min • 5/6/2021, 9:03:03 AM

Article Cover Image

Peloton’s leaky API let anyone grab rider’s priv...

Halfway through my Monday afternoon workout last week, I got a message from a security researcher with a screenshot of my Peloton account data. My Peloton profile is set to private and my friend’s list is deliberately zero, so nobody can view my profile, age, city, or workout history.

3 min • 5/5/2021, 6:30:20 PM

Article Cover Image

How to Sign Users In with IndieAuth

This post will show you step by step how you can let people log in to your website with their own IndieAuth website so you don't need to worry about user accounts or passwords. What is IndieAuth? IndieAuth is an extension of OAuth 2.

9 min • 5/5/2021, 6:30:17 PM

Article Cover Image

? min • 5/5/2021, 2:56:03 PM

Article Cover Image

Datakluizenproject van Tim Berners-Lee wint veld...

De gebruikers controle geven over hun persoonlijke data met datakluizen. Tim Berners-Lee, de uitvinder van het wereldwijde web, heeft daar met de technologie Solid een oplossing voor.

4 min • 5/5/2021, 12:59:05 PM

Article Cover Image

[Next.js]: Implementing infinite scroll in Next....

This post will explain how to build infinite scrolling with server side rendering in Next.js.

? min • 5/4/2021, 5:58:04 PM

Article Cover Image

A Comprehensive Guide to Load More Button and In...

In this article, we are going to look at a form of pagination that involves using a load more button and infinite scrolling when fetching more data. This method of pagination is useful in cases where referencing a page for later purposes is not needed.

7 min • 5/4/2021, 5:31:29 PM

Article Cover Image

Dynamic image loading with NextJS

This short blog post is to provide an example of dynamically serving content (images in this case) in NextJS. Over the last few years, Next has seen its method of static file storage change, so figuring out how to dynamically display this content can be a bit confusing.

? min • 5/4/2021, 5:29:32 PM

Article Cover Image

25.33% Reduction in First Load JS with NextJS Dy...

NextJS is nice for so many reasons, and you'd be doing yourself a disservice by not using it in 2021 for web development. But that's besides the point of this post.

7 min • 5/4/2021, 5:29:24 PM

Article Cover Image

Personal branding in the age of Google

Three interesting resumes came to the top. She googled each person's name. The first search turned up a MySpace page. There was a picture of the applicant, drinking beer from a funnel. Under hobbies, the first entry was, "binge drinking."

? min • 5/4/2021, 11:08:37 AM

Article Cover Image

Design a Personal Color Palette

This process gives you a comprehensive palette with all the colors of the spectrum plus neutrals. If it seems that you’re lacking in one particular color, grab a couple of extra paint chips near the color you feel you need so you can test them.

9 min • 5/4/2021, 9:54:35 AM

Article Cover Image

Implementing the Indieweb on a static website

The IndieWeb is a collection of web technologies actively being worked on to share content between websites and break out from the silo’ed social design you may be familiar with. All you need to join the IndieWeb is a Website and a URL then you can get involved.

11 min • 5/4/2021, 9:52:46 AM

Article Cover Image

Using the Next.js Image Component with MDX

Photo by Samuel Ferrara. Happy new years! 2020 was a rough year and here's hoping 2021 will be a better year!

5 min • 5/4/2021, 9:50:04 AM

Article Cover Image

Using NextJS and Next/Image with MDX Markdown Pr...

NextJS has recently announced greater support for markdown-powered blogs. This allows a developer to create a statically-generated website whose content originates from markdown pages.

4 min • 5/4/2021, 9:49:57 AM

Article Cover Image

Indieweb: POSSE using Eleventy and Netlify Funct...

“POSSE”: Publish on your Own Site, Syndicate Elsewhere # POSSE is an abbreviation for Publish (on your) Own Site, Syndicate Elsewhere, the practice of posting content on your own site first, then publishing copies or sharing links to third parties (like social media silos) with original post li

10 min • 5/4/2021, 8:29:40 AM

Article Cover Image

How I turned our stairwell into a nightclub

Recently we transformed our attic into a bedroom for our eldest daughter. There was no door before, so we had had a closet made with a sliding door in it. As a result, the attic is divided into a bedroom on one side and a dark staircase on the other. That dark stairwell begged for lights.

5 min • 5/3/2021, 8:36:50 PM

Article Cover Image

My home network

I regularly get questions about how my network and applications are organized at home. That's why I made this blog post. To share my setup and learnings with you. Until recently, there was quite a mess underneath our countertop.

4 min • 5/3/2021, 8:36:35 PM

Article Cover Image

Strategic Digital Gardening

? min • 5/3/2021, 7:35:17 PM

Article Cover Image

Designing a self-directed learning network: work...

This is an experiment to design in public and document the process — it is mostly iterative and raw. The intention is to open-source the outcome, whatever form it may take.

8 min • 5/3/2021, 7:35:14 PM

Article Cover Image

Open Transclude for Networked Writing

tl;dr: If you follow this blog you’ve seen me experiment with iframe-based citations; this post is about open-sourcing that tooling. Skip to demo, implementation tutorial, and GitHub link. Knowledge tooling is happily becoming a hot topic again.

12 min • 5/3/2021, 7:35:12 PM