Skip to content

Instantly share code, notes, and snippets.

View invalidusrname's full-sized avatar
🤷‍♀️

Matt invalidusrname

🤷‍♀️
View GitHub Profile
@DoodlingDev
DoodlingDev / gist:369169afd559484584f88d8a4c3126e9
Last active February 2, 2024 13:04
Hotwire resources: from "Hotwiring my React Brain" Railsconf 2023
[Hotwire on the thoughtbot Blog](https://thoughtbot.com/blog/tags/hotwire)
[thoughtbot Hotwire Examples](https://github.com/thoughtbot/hotwire-example-template)
[Hotrails Turbo Rails Tutorial](https://www.hotrails.dev/turbo-rails)
[30 Days of Hotwire by @ilrock__ on Twitter](https://twitter.com/ilrock__/status/1631315562390519809)
[Code Sample Image Tool](https://www.snappify.com)
@flaviut
flaviut / Setting up Emporia Vue 2 with ESPHome.md
Last active August 22, 2024 18:14
Setting up Emporia Vue 2 with ESPHome
@davidteren
davidteren / nerd_fonts.md
Last active April 24, 2025 06:26
Install Nerd Fonts via Homebrew [updated & fixed]
@qoomon
qoomon / youtube_clean_watch_later_videos.js
Last active April 4, 2025 04:38
Clean YouTube Watch Later Videos
// Version 2.0.1
// This script will remove all videos from watch later list
//
// Usage
//
// #1 go to https://www.youtube.com/playlist?list=WL
// #2 run following script in your browser console
(async function() {
const playlistName = document.querySelector('.metadata-wrapper #container #text')?.textContent || document.querySelector('#text')?.textContent
@alane019
alane019 / clear-watch-later-playlist.js
Last active January 18, 2025 21:42
Delete remove all videos from Youtube "Watch Later" playlist (working as of 12/14/2020)
// This script can be used to clear all videos from youtube's built-in "watch later" playlist which has a limit of 5,000 videos.
// Without this, you would need to click the remove button on each video in the list.
// Youtube made changes recently that caused errors for a previously working script.
// Script written by: janthedeveloper (https://github.com/JanTheDeveloper)
// Bookmark wrapper added by: shelldonhull (https://github.com/sheldonhull)
// Full conversation here: https://gist.github.com/astamicu/eb351ce10451f1a51b71a1287d36880f#file-readme-md
// 1. Save the javascript text below as a bookmark in google chrome(Simply replace the URL field in any existing bookmark, and give the bookmark any name)
@keithrbennett
keithrbennett / ruby-lambda-presentation.txt
Last active March 5, 2020 21:03
Text and code for Functional Programming in Ruby presentation.
Source Code for Ruby Lambdas Presentation
# This is the source code included in the Ruby Lambdas presentation
# given at Ruby Tuesday, Penang, Malaysia, 9 April 2019.
# This file is available at:
# https://gist.github.com/keithrbennett/927c989cc301c63d35a8ceec9f3f9404
# and the presentation slides PDF is at:
# https://speakerdeck.com/keithrbennett/ruby-lambdas
@xpepper
xpepper / Why It Doesn't Have to Be Crazy at Work.md
Created March 30, 2019 21:46
Why It Doesn't Have to Be Crazy at Work

David Heinemeier Hansson is the co-founder and CTO of Basecamp, a project management and team communication software designed to help teams work together calmly and productively.

David Heinemeier Hansson is the co-founder and CTO of Basecamp. He's the creator of the web application framework Ruby on Rails and has co-authored several books about remote work and the future of work, including REMOTE: Office Not Required and It Doesn't Have to Be Crazy at Work. In this interview, he speaks with Owl Labs about the future of work, why remote work will evolve to become the way business is done, and why ambition can be a weakness for some entrepreneurs, instead of a strength.

Owl Labs (OL): For those of our readers who aren't already familiar with your career, you created the web application framework Ruby on Rails, you're co-founder and CTO of Basecamp, and you've published several best-selling books, the most recent of which was It Doesn't Have to be Crazy at Work. My first question is, do you sleep? My second,

@xpepper
xpepper / LondonVsChicago.md
Last active March 21, 2025 13:52
London vs Chicago, Comparative Case Study - Sandro Mancuso and Uncle Bob

My notes on the video series "London vs Chicago TDD styles" by Uncle Bob And Sandro Mancuso

The git repo of the kata is here: https://github.com/sandromancuso/cleancoders_openchat/

The "starting-point" branch is where both implementations began: https://github.com/sandromancuso/cleancoders_openchat/tree/starting-point

  • The 🇬🇧 "openchat-outside-in" branch captures the tomato by tomato history of the London approach.
  • The 🇺🇸 "openchat-unclebob" branch captures the tomato by tomato history of the Chicago approach.

What I like about Sandro's style 👍

@stevenringo
stevenringo / reinvent-2017-youtube.md
Created December 3, 2017 23:01
Links to YouTube recordings of AWS re:Invent 2017 sessions

| Title | Description