guide (19)
- JavaScript Antipatterns to Avoid - January 1, 1
- Let's Get Productive With JavaScript - February 8, 2018
- Everything You Need To Know About Git - April 12, 2018
- A Career Transition Guide For Overachievers - April 20, 2018
- Principles To Code By: How To Solve Problems With Code - April 23, 2018
- Getting Started With The SAM Application - May 4, 2018
- Getting Started With Startup Seed Funding - May 5, 2018
- The Coding Interview: What to Expect - May 7, 2018
- Web Developer Playbook: Slug - July 14, 2018
- Web Developer Playbook: Rich Text Editor - August 14, 2018
- A Complete Guide To Deploying Your Web App To Amazon Web Service - October 3, 2018
- Cribsheet for JavaScript Coding Interview - October 25, 2018
- Get Started With Go - February 3, 2019
- The Algorithm for Managing Stress - July 16, 2019
- A Guide For Migrating Your Project to TypeScript - July 24, 2019
- Beyond Minimum Viable Product: A Lesson on Building Production-ready Software - August 12, 2019
- Web Developer Playbook: Optimistic UI - August 25, 2022
- The Design Behind OkCupid's Offline-first Chat App - November 21, 2022
- How I Get 100 Hours Worth of Work Done in a 40-hour Work Week - July 6, 2023
javascript (18)
- JavaScript Antipatterns to Avoid - January 1, 1
- How Functional Programming Promotes Developer Productivity - December 3, 2017
- Best Practices For State Management With React And Redux - January 5, 2018
- Let's Get Productive With JavaScript - February 8, 2018
- Algorithms for Web Developers - April 16, 2018
- Principles To Code By: How To Solve Problems With Code - April 23, 2018
- How To Do Object Oriented Programming The Right Way - April 28, 2018
- Single Page Application For Work - May 9, 2018
- Algos to Practice Whiteboarding for The Coding Interview - May 13, 2018
- Data Structure with JavaScript Object: Linked List - May 16, 2018
- Web Developer Playbook: Slug - July 14, 2018
- Cribsheet for JavaScript Coding Interview - October 25, 2018
- When To Use Immutable Data Structures - December 7, 2018
- A Guide For Migrating Your Project to TypeScript - July 24, 2019
- Effective Unit Testing of React Components With Jest And Enzyme - August 11, 2019
- Beyond Minimum Viable Product: A Lesson on Building Production-ready Software - August 12, 2019
- Modeling UI State Using A Finite State Machine - February 15, 2021
- How I Open Sourced An ESLint Plugin for OkCupid - November 29, 2021
productivity (10)
- Using Hugo To Build A Personal Brand Website - April 7, 2018
- Why I Pay to Work At a Co-working Space - April 7, 2018
- Everything You Need To Know About Git - April 12, 2018
- A Career Transition Guide For Overachievers - April 20, 2018
- The Coding Interview: What to Expect - May 7, 2018
- Single Page Application For Work - May 9, 2018
- The Algorithm for Managing Stress - July 16, 2019
- How to Set Up Static Code Analysis For Your Project - June 2, 2020
- How I Open Sourced An ESLint Plugin for OkCupid - November 29, 2021
- How I Get 100 Hours Worth of Work Done in a 40-hour Work Week - July 6, 2023
programming (10)
- Let's Get Productive With JavaScript - February 8, 2018
- Algorithms for Web Developers - April 16, 2018
- Principles To Code By: How To Solve Problems With Code - April 23, 2018
- The Coding Interview: What to Expect - May 7, 2018
- Algos to Practice Whiteboarding for The Coding Interview - May 13, 2018
- Data Structure with JavaScript Object: Linked List - May 16, 2018
- Cribsheet for JavaScript Coding Interview - October 25, 2018
- When To Use Immutable Data Structures - December 7, 2018
- Effective Unit Testing of React Components With Jest And Enzyme - August 11, 2019
- How to Set Up Static Code Analysis For Your Project - June 2, 2020
software-design (10)
- JavaScript Antipatterns to Avoid - January 1, 1
- How Functional Programming Promotes Developer Productivity - December 3, 2017
- Building an Isomorphic Webapp - March 8, 2018
- Principles To Code By: How To Solve Problems With Code - April 23, 2018
- How To Do Object Oriented Programming The Right Way - April 28, 2018
- Web Developer Playbook: Slug - July 14, 2018
- A Guide For Migrating Your Project to TypeScript - July 24, 2019
- Effective Unit Testing of React Components With Jest And Enzyme - August 11, 2019
- Beyond Minimum Viable Product: A Lesson on Building Production-ready Software - August 12, 2019
- How I Open Sourced An ESLint Plugin for OkCupid - November 29, 2021
career (9)
- How Formal Education May Close Doors To Opportunities - January 14, 2018
- Using Hugo To Build A Personal Brand Website - April 7, 2018
- Is Employee Loyalty Important? - April 12, 2018
- A Career Transition Guide For Overachievers - April 20, 2018
- The Coding Interview: What to Expect - May 7, 2018
- Algos to Practice Whiteboarding for The Coding Interview - May 13, 2018
- Getting Started With Career Pivot With LooseLeaf - May 22, 2018
- From Public Sector To Senior Software Engineer: How I made the Transition - December 16, 2018
- How I Get 100 Hours Worth of Work Done in a 40-hour Work Week - July 6, 2023
life (9)
- How Formal Education May Close Doors To Opportunities - January 14, 2018
- Why I Pay to Work At a Co-working Space - April 7, 2018
- Is Employee Loyalty Important? - April 12, 2018
- Don't Quit Your Job To Be An Entrepreneur - July 30, 2018
- From Public Sector To Senior Software Engineer: How I made the Transition - December 16, 2018
- The Algorithm for Managing Stress - July 16, 2019
- My Experience Buying a Home in NYC during the COVID-19 Pandemic - June 29, 2020
- 6 Surprising Life Lessons From My 30s - November 14, 2022
- How I Get 100 Hours Worth of Work Done in a 40-hour Work Week - July 6, 2023
entrepreneurship (8)
- Creating NumberShapes: Math Learning Mobile Apps - August 12, 2015
- Creating LooseLeaf: A Platform To Support The Future Of Work - April 12, 2018
- Is Employee Loyalty Important? - April 12, 2018
- Getting Started With The SAM Application - May 4, 2018
- Getting Started With Startup Seed Funding - May 5, 2018
- Getting Started With Career Pivot With LooseLeaf - May 22, 2018
- Don't Quit Your Job To Be An Entrepreneur - July 30, 2018
- How I Get 100 Hours Worth of Work Done in a 40-hour Work Week - July 6, 2023
frontend (8)
- Best Practices For State Management With React And Redux - January 5, 2018
- Building an Isomorphic Webapp - March 8, 2018
- Creating LooseLeaf: A Platform To Support The Future Of Work - April 12, 2018
- Single Page Application For Work - May 9, 2018
- Web Developer Playbook: Rich Text Editor - August 14, 2018
- Modeling UI State Using A Finite State Machine - February 15, 2021
- Web Developer Playbook: Optimistic UI - August 25, 2022
- The Design Behind OkCupid's Offline-first Chat App - November 21, 2022
react (8)
- Best Practices For State Management With React And Redux - January 5, 2018
- Building an Isomorphic Webapp - March 8, 2018
- Creating LooseLeaf: A Platform To Support The Future Of Work - April 12, 2018
- Single Page Application For Work - May 9, 2018
- Web Developer Playbook: Rich Text Editor - August 14, 2018
- Modeling UI State Using A Finite State Machine - February 15, 2021
- Web Developer Playbook: Optimistic UI - August 25, 2022
- The Design Behind OkCupid's Offline-first Chat App - November 21, 2022
web-dev (8)
- Best Practices For State Management With React And Redux - January 5, 2018
- Building an Isomorphic Webapp - March 8, 2018
- Creating LooseLeaf: A Platform To Support The Future Of Work - April 12, 2018
- Single Page Application For Work - May 9, 2018
- Web Developer Playbook: Slug - July 14, 2018
- A Complete Guide To Deploying Your Web App To Amazon Web Service - October 3, 2018
- Security Considerations for Web Applications and Best Practices - December 6, 2018
- Modeling UI State Using A Finite State Machine - February 15, 2021
open-source (6)
- Maintaining a Repository Of Learning For Scala - March 12, 2017
- Building an Isomorphic Webapp - March 8, 2018
- Building A React Native Travel App - March 30, 2018
- Single Page Application For Work - May 9, 2018
- Thirsty Plant: Automated Plant Waterer - January 11, 2019
- How I Open Sourced An ESLint Plugin for OkCupid - November 29, 2021
node (4)
- Building an Isomorphic Webapp - March 8, 2018
- Creating LooseLeaf: A Platform To Support The Future Of Work - April 12, 2018
- Web Developer Playbook: Slug - July 14, 2018
- Security Considerations for Web Applications and Best Practices - December 6, 2018
ux (4)
- Single Page Application For Work - May 9, 2018
- Web Developer Playbook: Rich Text Editor - August 14, 2018
- Web Developer Playbook: Optimistic UI - August 25, 2022
- The Design Behind OkCupid's Offline-first Chat App - November 21, 2022
backend (3)
- Building an Isomorphic Webapp - March 8, 2018
- Creating LooseLeaf: A Platform To Support The Future Of Work - April 12, 2018
- Web Developer Playbook: Slug - July 14, 2018
best-practice (3)
- Web Developer Playbook: Slug - July 14, 2018
- Security Considerations for Web Applications and Best Practices - December 6, 2018
- When To Use Immutable Data Structures - December 7, 2018
devops (2)
- A Complete Guide To Deploying Your Web App To Amazon Web Service - October 3, 2018
- How to Set Up Static Code Analysis For Your Project - June 2, 2020
mobile-app (2)
- Creating NumberShapes: Math Learning Mobile Apps - August 12, 2015
- Building A React Native Travel App - March 30, 2018
scala (2)
- Maintaining a Repository Of Learning For Scala - March 12, 2017
- How Functional Programming Promotes Developer Productivity - December 3, 2017
typescript (2)
- A Guide For Migrating Your Project to TypeScript - July 24, 2019
- Beyond Minimum Viable Product: A Lesson on Building Production-ready Software - August 12, 2019
architecture (1)
- Modeling UI State Using A Finite State Machine - February 15, 2021
go (1)
- Get Started With Go - February 3, 2019
hardware (1)
- Thirsty Plant: Automated Plant Waterer - January 11, 2019
react-native (1)
- Building A React Native Travel App - March 30, 2018