1. Bubbly Button

    A cool CodePen that demonstrates complex CSS animation in a simple way.

  2. Also referred to as “fence-posting.” The fifth fence-post (id 4) exists, but the fifth element does not. Slicing is a fence-post operation, indexing is an element operation.

    - Stack Overflow - Array slicing in Ruby: explanation for illogical behaviour (taken from Rubykoans.com) by Matty K
  3. FirstVoices

    Arrived here when I was checking out the local traditional language, she shashishalhem, website.

  4. Node.js Documentation - ECMAScript modules

    Will be fun to support ESM and CJS

  5. A Half-Dozen Tips For Co-Hosting Your First Screencast

  6. The unfortunate implication of mock-based unit testing is that any test written with this approach is inherently implementation-aware. By mocking a specific dependency, your test becomes reliant on how the code under test consumes that dependency, which is not regulated by the public interface.

    - Unit Testing is Overrated
  7. πŸ’» Watched: CS:GO's Cursed Superstar Resurrected: The Story of Hiko

    Totally forgot how much I miss watching Hiko play.

  8. My Approach to Code Reviews

  9. What music do you listen to while working?

  10. Intro To Service Meshes For The Busy Developer

  11. Evoluent VerticalMouse4 + OSX Catalina + Karabiner = Working Buttons

  12. Finding Available Icons for Ubuntu Touch App Dev

  13. Anchors and height of a Page are automatically determined to align with the header of the MainView, but can be overridden. Page contents does not automatically leave space for the Page header, so this must be taken into account when anchoring the contents of the Page.

    - Ubuntu.Components Page

    This totally didn't kick my ass

  14. Setup your Wifi Card from the Command Line in Debian Buster

  15. πŸ’» Watched: Preventing the Collapse of Civilization by Jonathan Blow

  16. Finally, Smaller Images

  17. Project Beetle: Year 2019, Week 38

  18. Project Beetle: Year 2019, Week 37

  19. πŸ’» Watched: The Future of Programming by Bret Victor

    I found it entertaining and a little sad that we are not there yet.

  20. Using Fastify with Sapper

  21. Project Beetle: Year 2019, Week 36

  22. πŸ’» Watched: The Future of Programming - A talk by "Uncle" Bob Martin

    How did our industry start, what paths did it take to get to where we are, and where is it going.

  23. Project Beetle: Year 2019, Week 28

  24. Project Beetle: Year 2019, Week 27

  25. πŸ’» Watched: ESL Cologne 2019 - Vitality vs Liquid

    Went to Game 4, really great series to watch. Some outstanding plays from RpK, ZywOo, and Twistzz.

  26. πŸ’» Watched: ESL Cologne 2019 - Natus Vincere vs Liquid

  27. πŸ’» Watched: ESL Cologne 2019 - Astralis vs Vitality

    RpK chasing Astralis

  28. πŸ’» Watched: Do the Right Thing

  29. IndieWeb Summit - Day 2: Annotations

  30. πŸ’» Watched: ESL Cologne 2019: Astralis vs NIP

    Watched isn’t really the right word. Too many meetings to catch everything but I am glad that both teams are in the finals, hopefully we see them play again.

  31. πŸ’» Watched: ESL Cologne 2019: Nrg vs Liquid

    I only caught the first and second OT but it was really fun to watch.

  32. πŸ’» Watched: ESL Cologne 2019: Heroic vs NIP

    Had it on in the background so I didn’t catch everything but it was a good game. Glad to see NIP is playing well with the late roster change.

  33. IndieWeb Summit - Day 1: Annotations

  34. Render Multiple Content Types in One Loop with Hugo

  35. Lastly, remember it’s the people who use our websites and apps that we build for. Not acceptance from our peer group and certainly not our own selfish needs.

    - Keep It Simple by Andy Bell
  36. Project Beetle: Year 2019, Week 25

  37. IndieWeb Goals 2019

  38. Blog posts are now licensed under Creative Commons 4.0

  39. Gitlab Gated Pipeline

  40. My Multi-Repository CI/CD Pipeline

  41. small - SHA2017 Junior CTF

  42. Getting Tests Setup Quickly in .NET Core

  43. Drive Mapping

  44. The Long Dark On The Wrong Monitor

  45. Adventures With TLS

  46. Now With TLS!

  47. Getting Started With ASP.NET 5 On Linux