Mike Stapp http://mikestapp.com/ Recent content on MikeStapp.com My own custom RSS generator en-us <p>Austin Kleon: </p> http://mikestapp.com/notes/dont-discard Mon, 31 Dec 2018 20:59:00 -0500 Austin Kleon: Don’t discard. Keep all your pieces in play.

]]>
<p>Just ran across the Instagram feed of <a href="https://www.instagram.com/cristianacouceiro/">Cristiana...</a></p> http://mikestapp.com/notes/cristiana-couceiro-instagram Thu, 20 Dec 2018 19:25:00 -0500 Just ran across the Instagram feed of Cristiana Couceiro, a Portuguese illustrator & photographer. Wow; I love her style. She seems drawn to the same broad kinds of subjects that I am: patterns, striking design, etc. (Her personal landing page: https://cristianacouceiro.com/.)

]]>
<p>From <a href="https://wrke.online/2018/12/18/facebook-is-like.html">Kim Landwehr’s blog</a>, a spot-on take on Facebook:</p> <blockquote> <p>Facebook...</p></blockquote> http://mikestapp.com/notes/facebook-the-invasive-weed Thu, 20 Dec 2018 19:05:00 -0500 From Kim Landwehr’s blog, a spot-on take on Facebook:

Facebook is like an invasive weed that puts its roots everywhere and the only way to get rid of it is too kill it

Oh yes.

(I just found Kim’s blog via dailywebthing.)

]]>
<p>Have seen several links recently to <a href="http://dailywebthing.com/pointers/" title="dailywebthing">dailywebthing</a>, a...</p> http://mikestapp.com/notes/dailywebthing Thu, 20 Dec 2018 18:41:00 -0500 Have seen several links recently to dailywebthing, a large & terrific directory of indie sites. That link has a daily set of 3 pointers to sites in the directory. This other link is to the linkport directory itself.

]]>
<p>I finally added the ability to create picture posts. (I...</p> http://mikestapp.com/notes/added-pictures-to-site Thu, 20 Dec 2018 14:00:00 -0500 I finally added the ability to create picture posts. (I added that during the conversion back to Perch.) The intent is to enable me to post pictures quickly & easily, akin to instagram or twitter. It’s just a first draft now. I’ll refine it as I go.

]]>
<p>I’ve given up on using Hugo for this site &...</p> http://mikestapp.com/notes/this-site-back-to-perch Thu, 20 Dec 2018 13:00:00 -0500 I’ve given up on using Hugo for this site & finally moved back to Perch. The awkwardness of updating a static site just got to be too much, so I stopped posting. Now I can post quickly if I need to, and even update via mobile if I want to.

I’m using Perch Runway now instead of plain Perch. Runway’s “collections” map perfectly to how I want to organize my content, and their developer pricing for a non-commercial site means there isn’t a price penalty for using Runway. Thanks, Rachel & Drew!

]]>
<p>The biggest downside I’ve found of using Hugo for this...</p> http://mikestapp.com/notes/considering-hugo-with-headless-cms Sat, 11 Aug 2018 00:00:00 -0400 The biggest downside I’ve found of using Hugo for this site is that it’s awkward to create a new post. I have to be at my computer to create a new file (can’t use mobile), and then I have to generate & upload to the server. The friction is minor, but it’s still a small annoyance.

I’m considering using a headless CMS like strapi.io to remove this friction, but at the cost of more complexity. Mulling it over….

]]>
<p>Great <a href="https://www.kickscondor.com/hrefhunt/">collection of personal portfolio sites</a> by Kicks Condor,...</p> http://mikestapp.com/notes/25410a4331 Thu, 09 Aug 2018 00:00:00 -0400 Great collection of personal portfolio sites by Kicks Condor, found via a HN thread for Ali Spittel’s nice piece about building a portfolio. I love exploring these personal sites; they can be a fascinating window into someone’s life.

]]>
<p>Good <a href="https://www.sandimetz.com/blog/2016/1/20/the-wrong-abstraction">Sandi Metz</a> post: in software it’s important to...</p> http://mikestapp.com/notes/ec492be351 Wed, 25 Jul 2018 00:00:00 -0400 Good Sandi Metz post: in software it’s important to get the abstractions right, even if it comes at the cost of some duplication. Over time, the wrong or broken abstractions cause way bigger problems than duplication. Ideally you won’t have either problem, but if you have to have one then choose the lesser evil of duplication if it enables cleaner abstractions.

]]>
<p>“Every practice we use as part of our work puts...</p> http://mikestapp.com/notes/e648096934 Tue, 19 Jun 2018 00:00:00 -0400 “Every practice we use as part of our work puts forces on us, and generally those forces can push us toward or away from more successful ways of doing things.” –Ron Jeffries

]]>
<p>I tried forestry.io and investigated netlify. Interesting, but the experience...</p> http://mikestapp.com/notes/6d4a971283 Wed, 23 May 2018 00:00:00 -0400 I tried forestry.io and investigated netlify. Interesting, but the experience is far from frictionless. They still force a good deal of developer-level complexity on you. Short story: neither seems to be the magic bullet I was hoping for.

Minor nit: I save frequently while editing, which creates a stream of work-in-progress commits when using those tools. Annoying.

]]>
<p>I’m intrigued by services like <a href="https://forestry.io/">forestry.io</a> and <a href="https://www.netlify.com">netlify</a>...</p> http://mikestapp.com/notes/d112ea3a14 Fri, 11 May 2018 00:00:00 -0400 I’m intrigued by services like forestry.io and netlify that put a browser-based editor in front of a static site generator like hugo. Seems like that’s what is needed to make static sites a compelling alternative to the traditional CMS.

]]>
<p>I keep thinking of John Gordon’s <a href="http://notes.kateva.org/2018/03/how-to-build-safe-and-sane-social.html">“How to build...</a></p> http://mikestapp.com/notes/0deb958e1c Sun, 15 Apr 2018 00:00:00 -0400 I keep thinking of John Gordon’s “How to build a safe and sane social network” this weekend. “Essentially it’s the public radio model.” Intriguing.

Unlike the raw indieweb – interesting ideas, but a science project – Gordon’s is a model that could actually be workable. It’s a federation of nodes, where each node is used by multiple people. The tech people (let’s call them “tinkerers”) can run the nodes, while the non-tinkerers can participate either for free or for for a small donation.

The critical part is that it allows for easy use by non-tinkerers, aka “normal people.”

]]>
<p>Indieweb’s weakest spots are exactly where the big silos add...</p> http://mikestapp.com/notes/1ae0133576 Mon, 02 Apr 2018 00:00:00 -0400 Indieweb’s weakest spots are exactly where the big silos add most value: effortless social connection, simple UX, and hiding the complex infrastructure.

]]>
<p>One strong aspect of our React/Redux-based architecture has been the...</p> http://mikestapp.com/notes/830f3ce44a Mon, 02 Apr 2018 00:00:00 -0400 One strong aspect of our React/Redux-based architecture has been the separation of concerns. When some code turns ugly, the damage is often contained in one small area.

]]>
<p>Trying out the Hugo static site generator. So far I’m...</p> http://mikestapp.com/notes/110db49581 Sun, 01 Apr 2018 00:00:00 -0400 Trying out the Hugo static site generator. So far I’m loving it. Wicked fast, easier to work with than everything else I’ve used.

]]>
<p>I’ve found Amazon Echo “skills” SDK far too complex for...</p> http://mikestapp.com/notes/f6d2fad4a5 Wed, 03 Jan 2018 00:00:00 -0500 I’ve found Amazon Echo “skills” SDK far too complex for simple IoT / smart home devices, and the resulting UX is awkward and poor. Built-in echo support for wemo switches is better – and can be emulated for arduino devices. +1

]]>
<p>The Amazon Echo = game changer for my Arduino projects:...</p> http://mikestapp.com/notes/be1d55ed01 Tue, 02 Jan 2018 00:00:00 -0500 The Amazon Echo = game changer for my Arduino projects: a voice interface for wifi-enabled ESP8266 devices. Fits the command-based devices best.

]]>
Goodbye Particle firmware, hello ESP8266 core http://mikestapp.com/posts/goodbye-particle-firmware-hello-esp8266-core Sat, 30 Dec 2017 00:00:00 -0500 I’ve been using a small board called the Oak from digistump for deploying arduino home-automation devices around the house. The Oak is a great board with good wifi, but the Particle firmware has always been trouble: difficult to set up, random flaky behavior, etc.

At heart the Oak is an ESP8266 chip, and these days there’s a lot of independent support for ESP8266. So when I found some notes in the Oak forum about removing the Particle firmware and using the ESP8266 core directly, I jumped at the chance to try it out.

It has worked out very well. I first tried this in the summer, and my first ESP8266-core Oak has been running without any problems for several months now.

Besides the easier board initialization & smoother development, it has also been really nice to have a simpler tech stack to work with. I no longer have the Particle cloud in the mix, which used to keep a connection to their cloud service alive.

Some of the Particle functionality was really nice when I was getting started. But the setup complexity & reliability problems were just too much. And now there are good alternatives available to the Particle functionality, most of...

]]>
Restarting the blog http://mikestapp.com/posts/restarting-the-blog Sun, 26 Nov 2017 00:00:00 -0500 I’m restarting this blog after a long period of inactivity.

I’m hoping that the IndieWeb ability to post here & syndicate on Twitter will make this blog more useful as the main place where I write.

I’m also going to post some more less-polished notes to significantly reduce the time it takes to create & edit posts.

]]>