Skip to content

Instantly share code, notes, and snippets.

View devinschumacher's full-sized avatar
🦩
stayin' funky

Devin Schumacher devinschumacher

🦩
stayin' funky
View GitHub Profile
@devinschumacher
devinschumacher / post.md
Last active June 21, 2024 05:56
How to Insert Multiple Cursors At Similar Places (based on pattern, character, etc.) in Sequential Order in VS Code with No Mouse

How to Insert Multiple Cursors At Similar Places (based on pattern, character, etc.) in VS Code with No Mouse


The example will be putting cursors inside of the brackets in this diagram:
https://example.com/@devinschumacher/best-boxing-gloves []
│
├──(comment)──https://example.com/@boxingundefeated/best-boxing-gloves-for-beginners []
├──(profile)──https://example.com/@boxingundefeated/ []
├──(list)──https://example.com/@boxingundefeated/ []
@devinschumacher
devinschumacher / post.md
Last active June 21, 2024 00:38
Get list of all YouTube Video URLs from a Channel Free (no extension or tools needed)

Get list of all YouTube Video URLs from a Channel Free (no extension or tools needed)


  1. Go to YouTube channel > Videos (ex: https://www.youtube.com/@devinschumacher/videos)
  2. Open chrome dev tools > console (mac hotkey: cmd+opt+j)
  3. Paste the code snippet below in the window and press return
  4. Wait (time depends on size of channel)
  5. List of URLs will be downloaded to your computer in a .txt file!
@devinschumacher
devinschumacher / post.md
Last active June 23, 2024 07:21
The "invisible" / "blank" characters
tags
zero width space
zero width non-joiner
zero width joiner
soft hyphen

Invisible "blank" characters

I think only 2 of these are "copy-able":

  1. Zero-width space:
  2. Zero-width non-joiner: ‌‌‌
@devinschumacher
devinschumacher / post.md
Last active June 20, 2024 05:33
Medium Account Banned? Don't Worry. Do This. Instant Fix. Never talk to support.

How to Fix Medium Account Ban / Suspension / Investigation -- Instant Fix Step by Step

👇 Click this to watch the how-to video

Medium Ban Fix

  • 0:00 Intro
  • 0:20 Follow these steps to recover banned Medium account
  • 0:40 1. Log into account and go to Settings
@devinschumacher
devinschumacher / ai-sales-assistants.md
Created June 19, 2024 11:59
AI Sales Assistants: The Best Apps for Boosting Conversions & Turning Prospecting to Autopilot

10 Best AI Sales Assistant Tools: Elevate Your Sales Game

Are you ready to turbocharge your sales efforts? Look no further—AI sales assistants are revolutionizing the way businesses engage with customers, streamline workflows, and close deals.

In this roundup, we’ll explore the best AI sales assistant tools of 2024, dissecting their features, benefits, and ideal use cases to help you choose the right one for your needs.

What is an AI Sales Assistant?

An AI sales assistant is a software tool that leverages artificial intelligence to aid sales teams in various tasks—from lead generation and email automation to customer interaction and data analysis.

@devinschumacher
devinschumacher / normalize.css
Created June 19, 2024 03:42
normalize.css | CSS Reset | Reset CSS Style Rules | 2024, 2025
/*!
https://serp.co/tools/css-reset/
<link rel="stylesheet" href="https://css.serp.co/css-reset/normalize.css/">
*/
/* Document
========================================================================== */
/**
* 1. Correct the line height in all browsers.
@devinschumacher
devinschumacher / reset.css
Last active June 19, 2024 03:42
CSS Reset | Reset CSS Style Rules | 2024, 2025
/*
https://serp.co/tools/css-reset/
<link rel="stylesheet" href="https://css.serp.co/css-reset/reset.css/">
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
@devinschumacher
devinschumacher / post.md
Last active June 13, 2024 02:49
How to run @nuxtjs/html-validator to validate rendered HTML files locally
tags
vue, nuxt, CICD

How to run @nuxtjs/html-validator to validate rendered HTML files locally

  1. Generate static pages with nuxi generate
  2. Get the list of distinct page routes from the generated HTML files
  3. Run html-validator for each distinct page route and create the report
@devinschumacher
devinschumacher / dlx.md
Last active June 13, 2024 01:40
dlx: What is the "dlx" in `pnpm dlx` do?
tags
glossary, pnpm

What is dlx?

dlx stands for "Download and Execute".

dlx is a feature provided by pnpm (a fast and disk space efficient package manager for Node.js) that allows you to download and execute a package directly, without installing it globally or adding it to your project's dependencies.

@devinschumacher
devinschumacher / post.md
Created June 12, 2024 09:25
How to Download Vimeo Video for FREE (No Extensions Needed)
tags
vimeo
productivity hacks
hacking

How to Download Vimeo Video for FREE (No Extensions Needed)

  1. Get the URL of the vimeo video using chrome dev tools (inspect elements or download .har file)
  2. Download with streamlink & run a simple cmomand in terminal

1. Get the Vimeo video URL