wp-env run not a tty 2026-05-01
Jesse Shawl1 May 2026
wp-env run not a tty I test my wordpress plugins with: wp-env run tests-cli vendor/bin/phpunit and I put this in a bin/test.sh script.
jesse.shadded August 2026
Jesse Shawl1 May 2026
wp-env run not a tty I test my wordpress plugins with: wp-env run tests-cli vendor/bin/phpunit and I put this in a bin/test.sh script.
Jesse Shawl10 Oct 2023
Just enough Java for Crafting Interpreters I've been working my way through Robert Nystrom's Crafting Interpreters and had to learn some Java in order to run the Scanner class implemented in...
Jesse Shawl8 Apr 2023
HTTP Authentication via SSH Demo Visit https://auths.sh/ and follow the command line instructions, or browse the source code, specifically: Background and motivation I've been working on...
Jesse Shawl20 Sept 2022
Dual Range Input I recently had a need for an <input type='range'> with start and end buttons, so I built one: I made a few API and design decisions that I wanted to think through here for the next...
Jesse Shawl15 May 2021
Introducing Telephony.cc We all have to start somewhere, right? This is my new side hustle: https://www.telephony.cc I'm feeling super optimistic about starting something new, and am placing bets...
Jesse Shawl23 Jan 2021
npm pack When publishing on npm, how do you know that what you intend to publish is what ends up getting published? Worst case scenario a bad build config publishes secrets like a .env file.
Jesse Shawl4 Jan 2017
Cacheing API Calls I recently made a few upgrades to updog.co which have decreased the Time To First Byte dramatically. Before: After: Wait, What?! How?!
Jesse Shawl20 Apr 2016
Express from Scratch Here's a pre-recorded screencast of a talk I gave at the NodeDC Meetup And the code is on GitHub! - https://github.com/jshawl/express-from-scratch
Jesse Shawl2 Jun 2015
[book] The Art of Unix Programming I just finished The Art of Unix Programming and I highly recommend it.
Jesse Shawl28 Feb 2015
Testing Webhooks Locally I recently built an application - restful.link in order to inspect the data that was sent as a webhook, like information about about any new pull request on GitHub.
Jesse Shawl21 Feb 2015
Alias Your Referral Codes When recommending any new service like Dropbox or DigitalOcean, I send my referral codes to the potential customer in hopes that they’ll sign up, and my account will be...
Jesse Shawl7 Feb 2015
Undo `git clean` Unfortunately, undoing a git clean is impossible, as C’s unlink() is called on each of the untracked files (and directories if -d is supplied).
Jesse Shawl20 Dec 2014
Contributing to Ruby gems I recently came across a gem for handling user authentication with sinatra - sinatra simple authentication.
Jesse Shawl8 Dec 2014
Mercurial for Git Evangelists I’ve been playing around with mercurial as of late as a way to enhance what I know about git and version control in general. These are my in-progress notes.
Jesse Shawl31 Oct 2014
Interactive Rebasing Considered Harmful Submitting pull requests with few files changed and a clean history means cleaning up your commits.
Jesse Shawl27 Oct 2014
Link Workflow I've recently removed the /finds-links url from my site, which was a jQuery plugin powered by pocket.
Jesse Shawl22 Oct 2014
devbattle Last night, Ramsay Lanier and I competed in DC's first devbattle. Our challenge was to build a basic crud app with users, posts, and comments. The winner Was Jesse Shawl!
Jesse Shawl3 Jul 2014
Dropdown change events and selectedIndex Today I learned how to listen to <select> change events, and store the selected option in plain-jane javascript: See the Pen phLAj by Jesse Shawl (@jshawl)...
Jesse Shawl30 Jun 2014
Jekyll 2.1.0 is out, and I'm a contributor Jekyll 2.1.0 was recently released, and my name is listed under the contributors!
Jesse Shawl30 Jun 2014
Self hosted project pages Today I learned how to self-host gh-pages-esque project pages in an easy way using an nginx alias.