š¦ David Bushell ā Freelance Web Design (UK)
@dbushell.com@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
David Bushell ā Freelance Web Design (UK)
Your feed and you don't want it here? Just
e-mail the birb.
HTTP Tunnel and Proxy in JavaScript
https://dbushell.com/2024/10/22/http-tunnel-proxy/
Published: October 22, 2024 10:00
Saturday morning I attempted to code an SSH server in JavaScript and gave up quickly when e = g^x mod p. On Sunday morning I regrouped ā I am a real coder š¤ ā and I wrote an HTTP tunnel to prove it. An HTTP tunnel or HTTP proxy is used to forward webā¦
Mattās Malware
https://dbushell.com/2024/10/14/matts-malware/
Published: October 14, 2024 10:00
Over the weekend Matt Mullenweg ā creator and would-be destroyer of WordPress ā has seemingly released malware upon two million innocent websites. Every WordPress website I have ever built may be victim. For ongoing WordPress vs WP Engine updates visit:ā¦
Hey! Deno 2 looks fun!
https://dbushell.com/2024/10/10/deno-2/
Published: October 10, 2024 10:00
Deno 2.0 launched with an announcement video that opens like an episode of Silicon Valley. I have to admit I do enjoy a bit of cringe acting. Following the intro is an Apple-esque keynote that I skipped through, like an Apple keynote. Bun 1.0 did it betterā¦
An Interesting HTML Parser Conundrum
https://dbushell.com/2024/10/01/html-parser-conundrum/
Published: October 1, 2024 10:00
Despite better judgement I decided to code a basic HTML parser. Not the full HTML spec but enough to create a tree of nodes and attributes. Iāve already written a streamable XML parser that has been working for my podcast web app. Parsing (most) HTML isnātā¦
Misleading Container Queries
https://dbushell.com/2024/09/23/misleading-container-queries/
Published: September 23, 2024 10:00
CSS container queries are spectacular! And I keep being mislead by the same mistake. Itās starting to irritate me! In this blog post I document a bad code pattern to avoid. The Mistake Consider this example with a and two elements inside: With the CSSā¦
Dumb Home
https://dbushell.com/2024/09/19/dumb-home/
Published: September 19, 2024 10:00
My āsmart homeā has gotten progressively dumber. Can you remember a time before the AI-pocalypse? The tech trend of yesteryear was to give everything with a digital pulse an IP address and a dubious 2.4GHz radio. The āInternet of Thingsā is what theyā¦
Is the Tailscale Magic Fading?
https://dbushell.com/2024/09/09/tailscale-magic-fading/
Published: September 9, 2024 10:00
The Tailscale magic āØ is starting to wear off. I gave positive opinions on Tailscale back in August 2022: āBasically Tailscale does one thing extremely well and the accompanying features arenāt bad either. The free tier suits me very well too! [ā¦]
Hmmarkdown
https://dbushell.com/2024/09/01/hmmarkdown/
Published: September 1, 2024 10:00
I rolled my own Markdown library! Itās called Hmmarkdown on GitHub. Itās published on both JSR and NPM too. Iām testing in production on my own website! That might be a mistake but itās too late now. ā ļø Work in progress! ā ļø Hmmarkdown is bad code and fullā¦
Docker Network Bugs and Fixes
https://dbushell.com/2024/08/12/docker-network-bugs-and-fixes/
Published: August 12, 2024 10:00
Docker is great! Docker networks are grand. I know, controversial opinions! Docker and Docker networks are not easy to understand and often table-flippin-infuriating for newcomers. Trouble is they donāt get much easier for experienced users either.
Iām byā¦