Les Orchard <me@lmorchard.com>
That's me!

About Me
TL;DR: Tinkerer; maker of things; webdev; crazy cat gentleman; serial enthusiast; Mozillian. He / him.
I don't like writing my own bio. So, I've been kicking around that too-clever thing above for the last decade or so. Seems like it's been a stable description, if you don't mind reading curly braces.
Tinkering with data & code is something I like much better than writing a bio. So, the rest of this page is a collection of my personal data exhaust and featured projects.
If you feel like it, drop me an email or a tweet or a toot — or find me in one of the other usual places below.
Github (@lmorchard)
- 1 day ago pushed bbed052 to mozilla/FirefoxColor (greenkeeper/eslint-plugin-react-7.18.1): chore(package): update lockfile
- 2 days ago pushed 1bdec79 to mozilla/fxa (master): fix(payments): ensure correct month used in credit card expiration
- 2 days ago submitted Pull Request #4014 to mozilla/fxa: fix(payments): ensure correct month used in credit card expiration
- 2 days ago submitted Issue #4011 to mozilla/fxa: Card Exp. date is not correctly displayed in subscription management page
- 2 days ago submitted Pull Request #4017 to mozilla/fxa: fix(payments): filter non-numeric characters out of zip code field
- 2 days ago created branch 4012-zip-code-chars on lmorchard/fxa
- 2 days ago submitted Issue #4008 to mozilla/fxa: Download button from the download email is not redirecting the user to the /download page
Toots (@lmorchard)
- 2 days ago
it appears the turkeys have voted for Christmas
- 2 days ago
🎵 teenage mutant ninja *fart noise* 🎶
(i need to go home and sleep)
- 2 days ago
Listening to The Tear Garden on a walk through Tiergarten
- 3 days ago
Actually... I wonder if this is a thing I could actually do with, say, an eInk display and an ESP32 with other bits & bobs?
- 3 days ago
@jamie Ohai! :) Yeah, it's like a Facebook-ish thing that's fully distributed yet tied to a per-device database. So you are your computer, I guess? Being able to publish offline and then connect to sync up later seems neat?
- 3 days ago
@matt i just throw more usb battery packs at my phone if i think I'll be wandering, but i do feel power percentage dropping viscerally
- 3 days ago
@Photorat yeah, that cover appears to be an original fake-leather commodore vinyl dust cover - or at least it matches what i remember them looking like and it's what the ebay auction said :)
And these cats fully understand sitting on keyboards gets attention heh
Twitter (Les Orchard)
- 1 hour agoand apparently our president doesn't know where kansas city is? was that the cold meds also?
- 1 hour ago(the weirdness may also be caused in part by the cold meds)
- 1 hour agoi am sick today and forgot it's superb owl time. my twitter feed is very weird today
- 5 hours ago@carlfish Yeah, I've only seen the first episode so far but I'm really hoping the season wraps up with some redempt… https://twitter.com/i/web/status/1224111203804307456 …
- 5 hours agoBasically, all I want to pay attention to these days is competence porn and whimsy. Because, like, you know, the world.
- 5 hours ago@HunterZ0 Yeah, exactly this!
- 6 hours agoA commercial for The Walking Dead came up and I'm so tired of zombies. The one thing that I might want to see with… https://twitter.com/i/web/status/1224104433593745416 …
Pinboard (u:deusx) 
- 43 minutes agoMy wife asked me why I ordered a bookcase and said "Please don't tell me it's a keyboard thing again". It was a keyboard thing again. : MechanicalKeyboards
- 43 minutes agoMy finished Oogie Boogie ballgown : halloween
- 1 hour agoBats are often mistaken as rodens but in fact they belong to their own mammalian order called Chiroptera. They are more closely related to cats than rats. : aww
- 1 week agoBeautiful time lapse photos of Tempest! : cade
- 1 week agoWhile cleaning up the basement, I found my old schoolbag from the eighties... : EliteDangerous
- 1 week agoGitHub - matthewp/haunted: React's Hooks API implemented for web components 👻lmorchard starred matthewp/haunted
- 1 week agoI just want to do nothing for the rest of my life : ADHD
- 1 week agoIt’s been a full year since my first ever post on reddit - and it feels like a lifetime. Now going on 2.5 years of HRT and I’m never looking back! It’s nice being comfy in your own body : lgbt
- 1 week agoAww cute : aww
- 2 weeks agoGitHub - sgreben/yeetgif: gif effects CLI. single binary, no dependencies. linux, osx, windows. #1 workplace productivity booster. #yeetgif #eggplant #golanglmorchard starred sgreben/yeetgif
- 3 weeks agoGitHub - mayeaux/nodetube: Open-source YouTube alternative that also supports image and audio uploads. Powered by NodeJSlmorchard starred mayeaux/nodetube
- 3 weeks agoSLPT: How to show tour girlfriend affection : ShittyLifeProTips
YouTube Videos (lmorchard)
Chiptunes & Coding: Firefox Lockbox
Coding & Chiptunes - Firefox Lockbox
Coding & Chiptunes
Coding & Chiptunes
Coding & Chiptunes
Hacking on Firefox Color
Hacking on Firefox Color
Hacking on Firefox Color
Hacking on Firefox Color
Hacking on Firefox Color
Hacking on Firefox Color
Hacking on Firefox Color
Project: Twitch Streaming
Lately, I've been thinking I should start trying to get out of my head more and share what I do via streaming on Twitch.
Typing (typing.lmorchard.com) 
- 1 year agoA river, not an inboxFeed readers work best for me when they're rivers, not inboxes.
- 1 year agoDone with Google’s FeedFor the past year or so, I've been using Google's Discover feed from my phone's home screen for part of my daily news habit. It's been mostly okay and often relevant. But, little paper cuts have finally hit my annoyance threshold.
- 1 year agoI ❤️ GlitchLately, when I start tinkering with a side project, I reach for Glitch.
- 1 year agoGOTO HellHere's a spoopy little story I wrote. The gist of it comes from a dream. There's blood, murder, an unhealthy relationship, and a bit of existential angst.
- 1 year agoGenerating a Firefox static theme from a web pageFolks would like to export their themes from Firefox Color as standalone theme add-ons. These can be submitted to AMO and allow for further advanced tinkering not supported by the theme editor in Color. Up until today, I was thinking that we'd need to do this with server-side code like an AWS Lambda function. But, with more due diligence, I realized all the pieces exist to make this happen completely in the browser.
- 1 year agoInsultron2000 is here to serve!It was a rainy, chilly day this past Sunday. I had been meaning to work on Picodon. But I was feeling low enthusiasm for that project. So, I spun my Wheel of Side Projects. It landed on "ActivityPub insult bot"--a similar theme but it felt like something I could actually get working in a day. So, Insultron2000 was born!
- 1 year agoEmbracing stasis to get unstuckBy letting things I've made go static, I can shed encumbrances to try new things. And I want to try new things to see if I can remove limiters on my writing.
- 1 year agoWhen Yak Shaving is The PointI've been working on some side projects lately. I feel good about that. But, I usually don't finish them. I feel bad about that. I always feel bad about that. But, maybe I shouldn't be so hard on myself.
Glitch Projects (lmorchard)
roasted-blossomYour very own basic web page, ready for you to customize.
rose-viscountYour very own basic web page, ready for you to customize.
wheel-of-side-projectsA spinning wheel of my prospective side projects
lmo-feederA bare-bones RSS/Atom feed reader
wheel-of-oblique-strategiesA spinning wheel of Oblique Strategies by Brian Eno & Peter Schmidt
youtube-playlist-shuffleQuick & dirty YouTube playlist shuffler
dandelion-poloStreaming live and direct from twenty minutes into the future
rainbow-tasteYour very own basic web page, ready for you to customize.
lmorchard-take-a-walkrandom walk
webgl-2d-shapes-and-starsUsing WebGL for 2D graphics is kind of fun
lmorchard-stream-loaderA retro-style "loader" for my streaming shenannigans
tasty-asiagoA simple Node app built on Express, instantly up and running.
endurable-gasolineA simple Node app with a SQLite database to hold app data.
tabby-warA starter app for using Redux to manage state in React
kind-dumplingA starter app for using Redux to manage state in React
picodonThis might someday be an ActivityPub node. (Picodon is also cheese.)
fifth-distanceYour very own basic web page, ready for you to customize.
wc-arboretumTinkering with card sorting and web components
congruous-laughA starter project implementing a basic web server in Rust.
lmorchard-sparkle-botTwitch chat bot teamed up with a web page to make fireworks
thumb-o-maticThis is a crude machine for finding okay images for web pages.
strong-formA Ghost 2.0 blog
vanilla-web-componentsYour very own basic web page, ready for you to customize.
lmorchard-castawayA scrumptious project that does humane things
panic-rangerAn unfinished game that runs in the browser
spin-that-wheelPlaying with CSS animations to make a wheel of list items spin
amusing-studyBase project for the git cloning
Project: Firefox Test Pilot

I'm a core contributor on the Firefox Test Pilot project. Test Pilot invites Firefox users to try out experimental features. We build the features as rapid prototypes and measure usage to help decide whether the feature might be worth inclusion in Firefox.
Project: Firefox Color

"Firefox Color makes it easy for anyone to change the look of Firefox."
It's also a Test Pilot experiment that I helped build, playing with new Theme APIs in Firefox and user interface ideas for working with and sharing themes.
Blog (blog.lmorchard.com)
Spotify (Les Orchard)
"The Killing Moon" on Songs To Learn And Sing by Echo & the Bunnymen1 day ago
"Black Planet" on First and Last and Always Collection by Sisters of Mercy1 day ago
"Romeo's Distress" on Only Theatre of Pain by Christian Death1 day ago
"Monitor" on Juju by Siouxsie and the Banshees1 day ago
"A Night like This - 2006 Remaster" on The Head on the Door (Deluxed Edition) by The Cure1 day ago
"Cities In Dust - Extended Version" on Tinderbox by Siouxsie and the Banshees1 day ago
"Under the Milky Way" on Starfish by The Church1 day ago


























