Skip to content

Instantly share code, notes, and snippets.

View aarondunphy's full-sized avatar
Drinking coffee

Aaron Dunphy aarondunphy

Drinking coffee
View GitHub Profile
@aarondunphy
aarondunphy / linkedin.js
Last active October 27, 2020 20:46
Go to https://www.linkedin.com/feed/following/ and scroll to the bottom of the page so all the people you are following have loaded in. Paste the following code into the browser console. Make sure to update your keywords that you want to unfollow people by.
let people = document.querySelectorAll('.follows-recommendation-card');
let keywords = ['recruiter', 'recruitment', 'hunter', 'headhunter', 'acquisition', 'talent'];
people.forEach(person => {
if(person.querySelector('.follows-recommendation-card__headline')){
let headline = person.querySelector('.follows-recommendation-card__headline').innerText.toLowerCase();
let shouldUnfollow = false;
keywords.forEach(keyword => {
if(headline.includes(keyword)){
shouldUnfollow = true;
}
@joepie91
joepie91 / js-tooling.md
Last active March 26, 2024 19:52
An overview of Javascript tooling

Getting confused about the piles of development tools that people use for Javascript? Here's a quick index of what is used for what.

Keep in mind that you shouldn't add tools to your workflow for the sake of it. While you'll see many production systems using a wide range of tools, these tools are typically used because they solved a concrete problem for the developers working on it. You should not add tools to your project unless you have a concrete problem that they can solve; none of the tools here are required.

Start with nothing, and add tools as needed. This will keep you from getting lost in an incomprehensible pile of tooling.

Build/task runners

Typical examples: Gulp, Grunt