# Tech Tuesday Revisited: Index **Published by:** [Continuations](https://continuations.com/) **Published on:** 2016-08-23 **Categories:** tech tuesday, index **URL:** https://continuations.com/tech-tuesday-revisited-index ## Content I am about to start a new series (on uncertainty) and so I decided it would be fun to go back and index all the old Tech Tuesday posts. Here is is (also available as a Google Document): Components of ComputingComputing’s Building Blocks (Overview) Of Bits and Bytes (Binary Number System) A First Look at the Central Processing Unit (CPU) Main Memory (Dumb, Lazy and Slow) Storage (Oh My, How It Has Grown) Networking (No Computer is an Island) Input/Output (Interrupts and Queues) Operating Systems (Making It All Work) How the Web WorksHow The Web Works (Overview) Anatomy of a URL DNS HTTP Routing and TCP/IP Web Servers Web Browser (Part 1) HTML CSS Javascript Web Browser (Part 2) ProgrammingProgramming (Overview) Programming Languages Syntax Semantics Literals, Constants and Variables Data Types (Part 1) Data Types (Part 2) Data Types (Part 3) Reserved Words Control Structures Control Structures (Cont’d) Functions (Part 1) Functions (Part 2 - Scope) Functions (Part 3 - Argument Passing) Data Structures (Overview) Data Structures (Records and Structs) Data Structures (Maps and Hashes and Dictionaries, oh my!) Data Structures (JSON) Data Structures (Objects) Data Structures (Arrays) Data Structures (Lists, Trees, Graphs) Algorithms (Introduction) Algorithms (Continued) Algorithms (Implementations) Algorithms (Wrap Up) Programming (Interim Review) Bugs and Debugging Testing Concurrency (Intro) Concurrency (Atomic Actions) Concurrency (Locks, Mutexes, Semaphores, Oh My) Concurrency (Conclusion) Theory of ComputationFinite State Machines (Introduction) Finite State Machines (Continued) Languages and Automata Turing Machines (Introduction) Turing Machines (Continued) The Halting Problem (Introduction) Halting Problem (Implications) Computational Complexity (Introduction) Computational Complexity (Intro Cont’d) Best, Average and Worst Case Growth Behavior (Big O Notation) Amortization Complexity Classes P = NP? Startups and TechnologyChoosing Your Technologies When You Start Choosing Your Technologies (Continued) Evolving Your Technology As You Grow Growing Your Engineering Organization More Best Practices for Growth (Engineering) Hiring Engineers Retaining Engineers Remote Engineers Security in Startups There is No Silver Bullet Technical Debt Multiple Programming Languages? A Prioritization Heuristic More on Prioritization Backup Disaster Recovery Planning Documentation Prioritization and Competition The Role of Experience Team Diversity Beware the Bleeding Edge Cloud and Reliability Build It And They Will Come? Don’t Fear Technology! The Trinity of Design ## Publication Information - [Continuations](https://continuations.com/): Publication homepage - [All Posts](https://continuations.com/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@continuations): Subscribe to updates - [Twitter](https://twitter.com/albertwenger): Follow on Twitter ## Optional - [Collect as NFT](https://continuations.com/tech-tuesday-revisited-index): Support the author by collecting this post - [View Collectors](https://continuations.com/tech-tuesday-revisited-index/collectors): See who has collected this post