2021-01-07
#JavaScript #Jest #Testing
Jest - Mock Local Storage
2020-10-05
#React #Mobx #TypeScript
Have Mobx and React work with TypeScript
2020-09-22
#JavaScript #Jest #Unit Tests
Loose assertions on arguments passed to function with Jest
2020-07-17
#TypeScript #OOP
TypeScript Abstract Class
2020-04-09
#Docker
Check if a Docker image exists locally
2020-01-11
#JavaScript #React #Algorithm
A-Star Pathfinding React Demo
2019-11-10
#JavaScript #React #TypeScript #KlugSaver #React Native #iOS
My Free and Open Source Expense Tracker App is on the App Store
2019-03-24
#Build #Gitlab #CI
Pass artifacts around in between stages in gitlab CI
2018-06-23
#Startups #Business #General
How to start a tech company as a non technical individual
2018-05-27
#Hexo #Node #gitment
Setup gitment on your Hexo blog
2017-11-08
#Business #Books #Self-Help
Notes on Anything You Want by Derek Sivers
2017-10-24
#JavaScript #leet #Sorting
Quicksort JavaScript Implementation
2017-08-02
#redux #saga #websockets
How to receive messages from web sockets using redux-saga
2017-03-27
#VSCode #Tools
Save All by Default in VSCode
2017-02-25
#JavaScript #React #Jest #Unit Tests
Configure Jest Test Location
2017-02-23
#Books #Procrastination #Productivity
Notes on Turning Pro by Steven Pressfield
2016-10-30
#Books #Self-Help #Ego
Notes on Ego is the enemy by Ryan Holiday
2016-10-26
#JavaScript #Jest #Unit Tests
Setup Jest to use an external configuration file
2016-10-16
#VSCode #Tools
8 VSCode Configuration Options you need to know about
2016-10-10
#Github #Git
Github Avatar not showing on list of commits
2016-09-19
#JavaScript #React #ES6 #JSBin
Setup the latest React in JSBin
2016-09-13
#JavaScript #Node #Electron
Set Menu Items in Electron
2016-09-12
#Tools #zsh #Prezto
Pimp up iTerm with Zsh and prezto on Mac OS X
2016-09-11
#Git #Patch
Create patch from commit with git
2016-09-06
#HTML5 #CSS3
The mysterious 4px gap in between images
2016-09-04
#Git #Bash
Undo last commit in git
2016-08-16
#CSS #Image
Turn an image to Black and White on hover with CSS
2016-08-11
#Tools #WebStorm
Change the code font size in Webstorm
2016-08-10
#JavaScript #ES2015 #ES6 #Destructuring
ES6 Object Destructuring Examples
2016-08-09
#JavaScript #Node #Console
Bring colors and life to your console outputs in Node
2016-07-07
#Disqus #Hexo #Blog
Add Disqus Comment Count to your Static Blog Index Page
2016-07-07
#Hexo #Theme
New Hexo Theme Alpha Dust
2016-06-23
#JavaScript #ES2015 #ES6
Default Function Parameters in JavaScript ES6
2016-06-22
#Tools #WebStorm
Share your configuration with Webstorm and .editorconfig
2016-06-20
#JavaScript #Weird #Use Strict
Duplicate Function Parameters in JavaScript
2016-06-17
#CSS #Stylus #Bootstrap
Boostrap 4 Stylus Media Queries
2016-06-15
#JavaScript #Node #Cryptography #DES
DES encryption in Node and JavaScript
2016-06-13
#JavaScript #div #HTML #jQuery
Differentiate background and foreground div clicks
2016-06-11
#HTML5 #CSS3 #Web #Layout
Same height columns with Flexbox
2016-06-09
#JavaScript #Node #Electron
Build your First Electron App
2016-06-07
#Tools #WebStorm #HTML5 #CSS3 #Web #Live Edit
Speed up Web Development with Live Edit in Webstorm
2016-06-01
#HTML5 #SVG #Animation #CSS3 #SCSS
Create a loading animation with SVG and CSS3
2016-05-31
#HTML5 #SVG #viewBox
Understand the SVG viewBox
2016-05-30
#JavaScript #CSS #Animation
Two Ways of Creating an Animation Loop in JavaScript
2016-05-27
#JavaScript #ES6 #Templating #Handlebars
Performance Comparison: ES6 Template Literals vs HandleBars in Node
2016-05-25
#CSS #Hover #Blur
Blur Image on Hover with CSS
2016-05-24
#ngrok #localhost #http
Expose your local website to the world with ngrok
2016-05-20
#JavaScript #Node #Quotes
Automatically extract interesting quotes from a text with Node JS
2016-05-18
#JavaScript #Node #Wifi #Password
Get the Current Wifi Password with Node
2016-05-17
#JavaScript #Node #PDF #PDFKit
PDF Generation with Node JS
2016-05-14
#JavaScript #Node #Cryptography #SHA256
SHA-256 in Node
2016-05-12
#JavaScript #Design Pattern #Factory
Factory Pattern in JavaScript
2016-05-09
#Git #Software Practices #ACID
Craft meaningful git commits
2016-05-09
#EC2 #ppk #pem
Convert a putty .ppk key to an Amazon .pem file on OSX
2016-05-04
#JavaScript #Algorithm #ES2015 #ES6 #Data Structure #Stack
ES6/ES2015 Stack Implementation
2016-05-03
#JavaScript
Get the last element of an Array in JavaScript
2016-05-01
#JavaScript #Algorithm #ES2015 #ES6 #Data Structure
ES6/ES2015 LinkedList Implementation
2016-04-26
#Algorithm #Performance #Big-O
Big O Notation for algorithms
2016-04-25
#HTML5 #Chart #Canvas
Create a Pie Chart with HTML5 canvas
2016-04-23
#Hexo #Autolinker #PlugIn
Create links automatically in your hexo posts
2016-04-21
#Github #Travis #Markdown
Add a build passing badge to your github repository
2016-04-19
#Tools #Github #Travis #Build #CI
Setup Travis CI with your node project
2016-04-15
#Github #Git #Open Source
Pull requests on github 101
2016-04-11
#JavaScript #MIDI #Zelda
Zelda's theme in JavaScript
2016-04-11
#JavaScript #Node #base64
Convert a base64 string to a file in Node
2016-04-10
#Node #jQuery #Parsing
Parse a webpage with Node using jQuery
2016-04-05
#Hexo #Node #MomentJS
Set Timezone in Hexo
2016-04-04
#Bash #OS X #Just For Fun
Get the OS X command line to read files for you
2016-04-01
#Hexo #Theme
New Hexo Theme Phantom
2016-03-30
#Tools #ESLint #Atom
Setup ESLint in Atom
2016-03-29
#Hexo #Theme
New Hexo Theme: Magnetic
2016-03-23
#Tools #JavaScript #Debugging #Vorlon
Remote Web debugging with Vorlon.js
2016-03-22
#Tools #JavaScript #Debugging #Weinre
Remote Web Debugging with weinre
2016-03-22
#Tools #JavaScript #Debugging #JSConsole
Remote JavaScript debugging with JSConsole
2016-03-20
#Tools #Node #WebStorm #OS X #ESLint
Setup ESLint in WebStorm
2016-03-15
#JavaScript #Software Practices
Pure and Impure Functions
2016-03-15
#Hexo #Theme
New Hexo Theme - Clean Blog
2016-03-11
#JavaScript #Disqus #Hexo #Analytics #Bootstrap #Theme #Template #EJS
Create an Hexo Theme - Part 3: Comments, Analytics and Widgets
2016-03-09
#JavaScript #Hexo #Bootstrap #Theme #Template #EJS
Create an Hexo Theme - Part 2: Other Pages
2016-03-08
#JavaScript #Hexo #Bootstrap #Theme #Template #EJS
Create an Hexo Theme - Part 1: Index
2016-03-07
#Babel #ES2015 #ES6 #Gulp
Setup Gulp to compile ES6 ES2015 code
2016-03-02
#JavaScript #React #Babel #ES2015 #ES6 #TDD #Webpack
Unit Test React Components
2016-02-29
#Git #Log #Alias
Best git log aliases
2016-02-24
#JavaScript #ES2015 #ES6
Copy an Array into itself in JavaScript ES6/2015
2016-02-23
#Git #Bash
Basic git log commands
2016-02-22
#Github #Custom Domain #DNS Provider
How to use a custom domain with your github pages site
2016-02-20
#Node #Babel #ES2015 #ES6
Babel and Node Module Loader
2016-02-16
#Node #Babel #ES2015 #ES6
How to setup Babel6 for NodeJs
2016-02-15
#Node #CSS #Build #CssMin #CSSO
Further minify your CSS with CSSO
2016-02-10
#Git #Bash
Stash your changes before switching branch with Git
2016-02-09
#Git #Bash
Git add
2016-02-09
#Books #Networking #General Business
Notes on Never Eat Alone by Keith Ferrazzi
2016-02-03
#Node #WebStorm #OS X
Node Auto Completion in WebStorm on OSX
2016-02-02
#Hexo #WebStorm #Debugging
Debug hexo blog generation in webstorm
2016-02-01
#JavaScript #CSS #HTML
Display an animated counter on your webpage
2016-01-29
#Bash #OSX
Search through history in OSX terminal
2016-01-26
#Bash #Favicon #HTTPie
Create a Bash Shell script to download a site's favicon with HTTPie
2016-01-25
#Bash #HTTPie #REST #cURL
HTTPie, a good replacement for cURL
2016-01-22
#Startups #Books
Notes on Zero to One by Peter Thiel
2016-01-20
#Git #gitignore
Untrack files already added to git repository based on .gitignore
2016-01-18
#JavaScript #Promise
Use Q to create a promise from a value
2016-01-18
#JavaScript #Hexo #Sitemap
Add a sitemap to your hexo blog
2016-01-14
#Bash #OS X
OSX: Use Spotlight with the Command Line
2016-01-12
#JavaScript #ES2015 #ES6
The let keyword in ES6 JavaScript
2016-01-11
#Software Practices #Single Responsibility Principle
Code Bloat Commandos - Do not let your functions do more than one thing
2016-01-06
#JavaScript
Method context in JavaScript
2016-01-05
#Bash #OS X
Wildcards in Bash
2016-01-04
#Bash #OS X
Open the current terminal directory in Finder (OS X)
2016-01-04
#Bash
Sorting files using the ls command
2015-12-31
#JavaScript #WebStorm
Code snippets in Webstorm
2015-12-29
#JavaScript #React
Loops and callbacks in React
2015-12-28
#JavaScript #React
Easy dynamic classes with React
2015-12-24
#Node #npm
Passing arguments to the underlying command in npm scripts
2015-12-22
#JavaScript #React
Build your first React application
2015-12-18
#Node #Browserify #Jade
Bundle jade templates with browserify transform
2015-12-17
#Hexo #Node #Github
Hexo deploy your blog to github pages in one command
2015-12-14
#JavaScript #OOP
Read-Only properties in JavaScript
2015-12-11
#Node #Browserify
Requiring external libraries with Browserify
2015-12-09
#JavaScript #npm #Stylus #Build #Browserify #Jade
Build and package your client side code using npm
2015-12-09
#Node #npm
Run scripts with npm
2015-12-06
#Hexo #Node #Analytics
Add Google Analytics to your hexo blog
2015-12-05
#Disqus #Hexo #Node
Add Disqus comments in Hexo
2015-12-01
#Hexo #Node #RSS #npm
Add an RSS feed to your hexo blog
2015-11-27
#Node #Browserify
Your first 10 minutes with Browserify
2015-11-25
#Node #Build #Gulp #LiveReload
Refresh webpages automatically during development using Gulp
2015-11-24
#Node #Build #Gulp
Getting started with Gulp and static websites
2015-08-16
#Node
Capture command line arguments in node
2015-08-03
#Node #WebStorm #Mocha #TDD
Debug Mocha Unit Tests in Webstorm
2015-07-27
#HTML5 #CSS3
Round Images in CSS