← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 98
  1. After starting Firefox and VS Code themes, I realized my website didn't have enough green.

  2. Exploring the process behind my fresh new green, including a design I discarded and the inspiration for my new style.

  3. A memorial for Cory

    A memorial post about Cory, one of my closest friends.

  4. Health is temporary

    After a year of chronic pain, I wish I had more relief.

  5. Home page update

    I updated my home page and added more decoration to the site.

  6. It's strangely difficult to make a “spoilers” element without JS, and even harder to do it with support for all mobile operating systems and screen readers.

  7. My thoughts on why expression statements can be a source of bugs—especially in async code—and a proposal for reviving JavaScript's nearly unused void operator.

  8. PP Talisman from Pangram Pangram Foundry is my new heading font---or "cool font" as I'm calling it in the code.

  9. Becoming an Astro-not

    I spent an entire weekend migrating my Eleventy site to Astro—and then back to Eleventy!

  10. Experiment: Puffy 3D mode

    Taking inspiration from Claymorphism, I made an experimental version of my site with a puffy 3D look.

  11. wavebeem 2.0: Slime Mode

    With cohost.org going away, I decide to lean even harder towards working on my personal website.

  12. Open world fatigue

    A brief reflection on the Legend of Zelda and the popularity of open world video games.

  13. JS context managers

    See how to adapt Python's context managers for use in JavaScript.

  14. Cool 3D buttons

    A nice collection of buttons you'll want to push over and over again.

  15. Introducing: The Toybox

    The Toybox is a new section of my site for web toys, jokes, and experiments.

  16. Making a theme selector

    How to make a theme selector for your website, and why you might want to have more than one theme.

  17. I made a new site button GIF for folks who want to link to my website.

  18. An image gallery and reflection of 10 years of themes I've made for wavebeem.com [Read more...]

  19. JS compare function

    Exploring a small but mighty function that supercharges the JS Array sort method to rival Lodash's orderBy [Read more...]

  20. Examples of how to query shadow DOM, and when you actually don't want to.

  21. Turns the lights off and navigate the page using a flashlight.

  22. I made a toy flashlight for the web.

  23. The default `Proxy` implementation doesn't work well with private properties, but we can fix this!

  24. Thoughts on developing with web components from scratch; no UI libraries.

  25. Windows Vista in CSS

    Pure CSS nostalgia.

  26. Press to reveal the punchline.

  27. A discussion of why people hate JS, Electron, and the web.

  28. The web has been an app platform for most of its life.

  29. 無駄 無駄 無駄 無駄 (MUDA MUDA MUDA MUDA) [Read more...]

  30. 88×31 GIFs were all the rage back on Geocities; I decided to finally make one for my own site.

  31. Best dip ever

    My favorite IBS-friendly dip to make at home.

  32. Why I don't like useState

    Why useState is so hard to use correctly, and what we can do about it.

  33. Buttermilk biscuit recipe

    Detailed instructions on how to make fluffy biscuits at home.

  34. Adventures in de-Googling

    My successes and failures in trying to de-emphasize Google's presence in my life.

  35. Crispy tofu recipe

    How to make delicious crispy tofu at home.

  36. A disciplined approach to state management and domain modeling for JavaScript and TypeScript.

  37. SeaGL 2019

    Building Your own keyboard with free software.

  38. Thinking beyond pre-built gear, this guide will help prepare you to build your own keyboard.

  39. An introduction to the exciting world of mechanical keyboards.

  40. 7 tips for better bash

    Bash is not easy or enjoyable, but it can be very useful once you understand a few of its quirks [Read more...]

  41. A comparison and overview of generators, iterators, and iterables in JS.

  42. React without JSX

    A quick overview on using React without JSX or any build tools.

  43. How to use promises effectively (written before async/await existed) [Read more...]

  44. Compiler code generation

    How to make code generation for a compiler.

  45. How to make a programming language from scratch in JS.

  46. An exploration of Babel's caveats.

  47. How JS's `this` and `new` work, and how to avoid issues with them.

  48. An introduction to Squiggle, a compile-to-JS programming language I made.