-
Whenever you hear "jack of all trades", remember that the full quote is important:
-
"A jack of all trades is a master of none, but is often better than a master of one."
- We can't dive deep on all parts of an application. Don't stray from the areas you love to work on—those skills will always be valuable. But take every chance to work on other parts of the code, especially the areas that scare or confuse you—those are where you will often learn the most.
- Even things you know well will become fuzzy over time unless you're working on them every day. Google and AI are you friend here; often all it takes is a quick search or question to help remind you of how something works, which can get you to the root cause (or at least the right area) much faster.
-
-
"Owning" a product
- Means caring about every part, even the boring parts. Even the configuration. (Especially the configuration.)
- Every part is important to someone, even if it seems less relevant to you.
- Truly partnering with the othe
- Means caring about every part, even the boring parts. Even the configuration. (Especially the configuration.)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Removes duplicate items from an array. | |
// | |
// Credit to this awesome article by Samantha Ming (@samantha_ming) | |
// https://medium.com/dailyjs/how-to-remove-array-duplicates-in-es6-5daa8789641c | |
const array = ['🦙', 1, 1, 2, '🦙', '🦙', 3]; | |
// Using Set (requires ES6) | |
let uniqueSet = new Set(array); | |
let arrayFromSet = [...uniqueSet]; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Apply to URLs matching the regexp: https:\/\/(dev\d\d|development|staging)(-|\.).+Sites-Site.* | |
* Plz use Stylus instead of Stylish: http://j.mp/stylish-opinion | |
*/ | |
/* hide space hogs so favorites can move up */ | |
.notification_empty, | |
.notification_line, | |
table.bm-welcome-page { | |
display: none; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Removes duplicate items from an array. | |
// | |
// Credit to this awesome article by Samantha Ming (@samantha_ming) | |
// https://medium.com/dailyjs/how-to-remove-array-duplicates-in-es6-5daa8789641c | |
const array = ['🦙', 1, 1, 2, '🦙', '🦙', 3]; | |
// Using Set (requires ES6) | |
let uniqueSet = new Set(array); | |
let arrayFromSet = [...uniqueSet]; |
If you want shortcuts for your GOG Galaxy games, make sure you have the "create shortcut on desktop" option checked in the Downloads tab in Galaxy's settings. If you didn't do that before installing a game, or accidentally deleted a shortcut, here's how to create one after the fact.
This is the easiest option in my opinion, especially if you already have nother GOG game's shortcut on your desktop. Just copy and paste any existing shortcut on your desktop, either by right clicking on it and choosing copy, using CTRL-C and CTRL-V, or right-click dragging to an empty space and choosing "Copy here".
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// This list of "buy aliases" is used by the AutoBuy system. | |
// The system begins with the first alias in the list, and attempts to purchase it. | |
// If a primary weapon is successfully purchased, all later primary weapon aliases are skipped. | |
// Similarly, secondary weapon buy alias are skipped once a seconary weapon has been purchased. | |
// You can customize this file to reflect your weapon and equipment preferences and priorities. | |
// | |
// The console command for autobuy is "autobuy" | |
// | |
// The available buy aliases and their names as shown on the buy menu are: | |
// (Many weapons have more than one buy alias) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/**********************************************/ | |
/* | |
/* Sublime-Dark-Monokai | |
/* https://gist.github.com/BeSublime/6231212 | |
/* Based on the work listed below, modified by Cory Evan Wright (@besublime) | |
/* | |
/* SO-Dark-Monokai | |
/* https://github.com/simonowendesign/SO-Dark-Monokai | |
/* Taken from the below and tweaked by Simon Owen (@simonowendesign) | |
/* |
test content
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
NewerOlder