I hereby declare my intention to spam a whole tonne of blog posts in the near future. I’ve made this declaration several times in the past – and never managed anything remotely close to “a tonne”, but this time we find a confluence of important factors – contributing to a near-perfect storm. A very-adequate storm. […]
Mr Speaker lives!
Phewwwweeee. You have no idea how close this URL came to not existing. Of ALL the URLs not existing! Sit back and let me tell you a tale of how I almost let mrspeaker.net – the cornerstone of the Mr Speaker ™ Corporation – be erased from the existance. The story begins not long after […]
Notepad -> HotDog Pro -> HomeSite -> TopStyle (a handful of months) -> NetBeans -> Notepad++ -> Visual Studio -> IntelliJ -> TextMate -> Sublime Text -> Atom ->VSCode (a handful of months) -> Emacs. After so much sampling, I’m 99.6% sure I’m done with this journey. My conclusions from this 30+ year study: choose […]
Some musoems that I made
Didn’t write many blog posts this year. To make up for it, I hand-crafted some musoems for you.
De-bloating my piece of the web
While tackling a TODO task on a client’s mobile web app, I noticed it was loading nearly 15Mb of non-app scripts. This included several third-party marketing/user assistance/analytics scripts, CDN hosted libraries, some ad scripts, and their embedded videos where also loading their own cornucopia of scripts, cookies, and trackers. FIFTEEN MEGABYTES! I sighed as I […]
Where the ECMA 262 1st Edition did they come from?
Farm to Table: A postmortem
You have 48 hours of adventuring time in a country you’ve *never* been to, and *may never* return. By random chance, There is a 48 hour game jam happening simultaneously. A sacrifice must be made: the game or the experience? Choose wisely. … Trick question! You can do both, poorly! Welcome to my Ludum Dare […]
Oops, forgot about you
I may have forgotten to maintain and update the ol’ mrspeaker.net. Sorry about that – I’ll get right on it!