Skip to content

Instantly share code, notes, and snippets.

View mstroiu's full-sized avatar
🏠
Working from home

Marian Stroiu mstroiu

🏠
Working from home
View GitHub Profile
@lstanard
lstanard / SASS-CodeKit project structure
Created April 1, 2014 13:59
SASS-CodeKit project structure
/*------------------------------------------------------------------
SASS/CODEKIT PROJECT STRUCTURE
--------------------------------------------------------------------
index.html
css.css
/images/
/js/
@davidofwatkins
davidofwatkins / google-fonts-sync-git.md
Last active August 31, 2024 10:01
Keep MacOS Fonts Updated with Google Fonts

Google Fonts suggests syncing fonts to your computer with a tool called SkyFonts. However, if you're running MacOS and want to keep your machine updated with all Google Fonts without any extra software, you can do this with Git, thanks to the Google Fonts Repo.

To do this, run the following in your terminal:

cd ~/Library/Fonts/
git clone --depth 1 https://github.com/google/fonts.git google-fonts

Done! In the future, you can download new fonts by running:

// Talking console
//
// Support: http://caniuse.com/#search=SpeechSynthesisUtterance
//
// Copy paste the code into dev console or
// use http://mrcoles.com/bookmarklet/ to create a bookmarklet.
/* ✂️ ......................................................................................... */
if(console.log.name !== 'talkLog') {
console.l = console.log;
@fgilio
fgilio / axios-catch-error.js
Last active August 15, 2024 01:45
Catch request errors with Axios
/*
* Handling Errors using async/await
* Has to be used inside an async function
*/
try {
const response = await axios.get('https://your.site/api/v1/bla/ble/bli');
// Success 🎉
console.log(response);
} catch (error) {
// Error 😨