• AC
  • Engineering Manager at Meta • Advisor • Speaker • Writer
  • Blog
  • Github
  • LinkedIn
  • Stack Overflow
  • Newsletter via RSS
  • Newsletter via Email
  • Copyright Adam Conrad © 2022

Basic data structures in JavaScript

Have you wondered how basic data structures like Objects and Arrays work under-the-hood in JavaScript? In this article we’ll be exploring elementary data structures as... »

Javascript, Data-structures, Algorithms 06 Sep 2018

How to analyze JavaScript functions with Big O

Welcome back! To review, the previous article explained the basics of asymptotic notation: the upper-bound/worst case, lower-bound/best case, and the tight-bound/average case for how long... »

Data-structures, Algorithms, Big-o 04 Sep 2018

What is Big O Notation?

In our previous article we looked at the absolute basics: definitions of data structures and algorithms, how to prove our algorithms are sound, and ways... »

Data-structures, Algorithms, Big-o 30 Aug 2018

How to design an algorithm

If you missed my previous article, I’m going to spend a series of articles providing notes as I audit Steven Skiena’s CSE 373 Analysis of... »

Data-structures, Algorithms, Design 28 Aug 2018

Why hiring is broken and how I'm dealing with it

Programming interviews are a major source of anxiety and angst among the software community. Every few months you see a post on HackerNews saying that... »

Hiring, Interviewing, Data-structures, Algorithms 28 Aug 2018
« Newer Posts Page 5 of 5
A new version of this app is available. Click here to update.