Hacker News
- A new method to validate URLs in JavaScript https://www.stefanjudis.com/blog/validate-urls-in-javascript/ 18 comments
- I don't need to clean up my desktop and downloads folders in macOS (2021) https://www.stefanjudis.com/blog/why-i-dont-need-to-clean-up-my-desktop-and-downloads-folder-in-macos/ 74 comments
- Suffix Aliases (-S) in Zsh https://www.stefanjudis.com/today-i-learned/suffix-aliases-in-zsh/ 2 comments
- How to force yourself to leave the computer using the leave command https://www.stefanjudis.com/today-i-learned/how-to-force-yourself-to-leave-the-computer-using-the-leave-command/ 32 comments
- Say goodbye to resource-caching across sites and domains https://www.stefanjudis.com/notes/say-goodbye-to-resource-caching-across-sites-and-domains/ 79 comments
Lobsters
- git commit accepts several message flags (-m) to allow multiline commits https://www.stefanjudis.com/today-i-learned/git-commit-accepts-several-message-flags-m-to-allow-multiline-commits/ 5 comments vcs
- A new method to validate URLs in JavaScript https://www.stefanjudis.com/blog/validate-urls-in-javascript/ 42 comments programming
- Why custom properties don't work with the url() CSS function https://www.stefanjudis.com/today-i-learned/custom-properties-dont-work-with-the-url-css-function/ 2 comments css
- Global fetch landed in Node 18 https://www.stefanjudis.com/notes/global-fetch-landed-in-node-18 7 comments node
- Single character npm packages are valid https://www.stefanjudis.com/notes/packages-with-high-download-numbers-that-nobody-wanted-to-install/ 5 comments programming
- A look at the dialog element's super powers https://www.stefanjudis.com/blog/a-look-at-the-dialog-elements-super-powers/ 26 comments web_design
- New in JavaScript: reportError – a method to report to global event handlers https://www.stefanjudis.com/blog/reporterror-a-method-to-report-to-global-event-handlers/ 7 comments javascript
- hwb() – a color notation for humans? https://www.stefanjudis.com/blog/hwb-a-color-notation-for-humans/ 3 comments css
- How to color the browser scrollbar across browsers https://www.stefanjudis.com/snippets/how-to-color-the-browser-scrollbar-across-browsers/ 19 comments web_design
- How to use serverless functions as image/caching proxy https://www.stefanjudis.com/snippets/how-to-use-a-serverless-function-as-image-caching-proxy/ 3 comments javascript
- Can we have custom media queries, please? https://www.stefanjudis.com/notes/can-we-have-custom-media-queries-please/ 3 comments css
- How to display language-specific quotes in CSS https://www.stefanjudis.com/today-i-learned/how-to-use-language-dependent-quotes-in-css/ 2 comments css
- git commit accepts several message flags (-m) to allow multiline commits https://www.stefanjudis.com/today-i-learned/git-commit-accepts-several-message-flags-m-to-allow-multiline-commits/ 10 comments git
- git commit accepts several message flags (-m) to allow multiline commits https://www.stefanjudis.com/today-i-learned/git-commit-accepts-several-message-flags-m-to-allow-multiline-commits/ 126 comments programming
- git commit accepts several message flags (-m) to allow multiline commits https://www.stefanjudis.com/today-i-learned/git-commit-accepts-several-message-flags-m-to-allow-multiline-commits/ 7 comments webdev
- The CSS "content" property accepts alternative text https://www.stefanjudis.com/today-i-learned/css-content-accepts-alternative-text/ 6 comments webdev
- TIL: inset is a shorthand for top, right, bottom and left https://www.stefanjudis.com/today-i-learned/inset-is-a-shorthand-for-top-right-bottom-and-left/ 18 comments css
- Optional chaining helps to avoid "undefined is not a function" exceptions https://www.stefanjudis.com/today-i-learned/optional-chaining-helps-to-avoid-undefined-is-not-a-function-exceptions/ 45 comments javascript
- TIL: backdrop-filter lets you apply visual effects to the area behind an element https://www.stefanjudis.com/today-i-learned/backdrop-filter-lets-you-apply-visual-effects-to-the-area-behind-an-element/ 4 comments css
- Settings to declutter, emojify and prettify your terminal (iTerm2 & ZSH) https://www.stefanjudis.com/blog/declutter-emojify-and-prettify-your-iterm2-terminal/ 15 comments commandline
- TIL: overflow: hidden only hides elements going over the padding-box https://www.stefanjudis.com/today-i-learned/overflow-hidden-hides-elements-going-over-the-padding-box/ 4 comments css
- TIL: JSON.stringify takes toJSON methods into consideration https://www.stefanjudis.com/today-i-learned/json-stringify-takes-tojson-methods-into-consideration/ 10 comments javascript
- Array.from has a second argument https://www.stefanjudis.com/today-i-learned/array-from-has-a-second-argument/ 17 comments javascript
- Today I learned: package.json values are accessible in npm/yarn scripts https://www.stefanjudis.com/today-i-learned/package-json-values-are-accessible-in-npm-yarn-scripts/ 6 comments javascript
- TIL: background clip is configurable for every background gradient separately https://www.stefanjudis.com/today-i-learned/background-clip-is-configurable-for-every-background-gradient-separately/ 5 comments css
- Property order is predictable in JavaScript objects since ES2015 https://www.stefanjudis.com/today-i-learned/property-order-is-predictable-in-javascript-objects-since-es2015/ 16 comments programming
- Property order is predictable in JavaScript objects since ES2015 https://www.stefanjudis.com/today-i-learned/property-order-is-predictable-in-javascript-objects-since-es2015/ 8 comments coding
- Property order is predictable in JavaScript objects since ES2015 https://www.stefanjudis.com/today-i-learned/property-order-is-predictable-in-javascript-objects-since-es2015/ 5 comments node
- Property order is predictable in JavaScript objects since ES2015 https://www.stefanjudis.com/today-i-learned/property-order-is-predictable-in-javascript-objects-since-es2015/ 24 comments javascript
- TIL – The CSS attribute selector has a case-insensitive mode https://www.stefanjudis.com/today-i-learned/the-css-attribute-selector-has-a-case-insensitive-mode 5 comments css
- CSS grid will soon be the shortest way to center elements https://www.stefanjudis.com/today-i-learned/css-grid-will-soon-be-the-shortest-way-to-center-elements/ 3 comments webdev
- Today I learned about "Non-capturing groups in regular expressions" https://www.stefanjudis.com/today-i-learned/non-capturing-groups-in-regular-expressions/ 5 comments webdev
- +-0, NaN and Object.is in JavaScript https://www.stefanjudis.com/today-i-learned/0-nan-and-object-is-in-javascript/ 3 comments javascript
- lookaheads (and lookbehinds) in JavaScript regular expressions https://www.stefanjudis.com/today-i-learned/the-complicated-syntax-of-lookaheads-in-javascript-regular-expressions/ 12 comments javascript
- You can't set new properties on JavaScript Symbols https://www.stefanjudis.com/today-i-learned/you-cant-set-new-properties-on-javascript-symbols/ 3 comments javascript