Theory
Title Filter     Display # 
# Article Title Author
1 Programmer's Guide To Theory - Lambda Calculus Mike James
2 How Not To Shuffle - The Knuth Fisher-Yates Algorithm Mike James
3 The Trick Of The Mind - Modular Programming Mike James
4 Programmer's Guide To Theory - The Algorithm of Choice Mike James
5 The Trick Of The Mind - Why Objects Mike James
6 The Trick Of The Mind - The Loop Zoo Mike James
7 The Trick Of The Mind - Algorithms Binary Search Mike James
8 Universal Hashing Mike James
9 The Trick Of The Mind - Debugging As The Scientific Method Mike James
10 The Trick Of The Mind - Representation Mike James
11 The Invertible Bloom Filter Mike James
12 The Bloom Filter Mike James
13 The Trick Of The Mind - On Being Variable Mike James
14 Managing Asynchronous Code - Callbacks, Promises & Async/Await Mike James
15 Programmer's Guide To Theory - Transcendental Numbers Mike James
16 The Trick Of The Mind - Little Languages Arithmetic Mike James
17 What Is Asynchronous Programming? Mike James
18 The Trick Of The Mind -The Strange Incident of The Goto Considered Harmful Mike James
19 The Trick Of The Mind - Big Languages Are Turing Complete Mike James
20 The Trick Of The Mind Mike James
21 Sorting And Search Algorithms as Dances Mike James
22 Programmer's Guide To Theory - Finite State Machines Mike James
23 Programmer's Guide To Theory - What Is Recursion Mike James
24 The Goto, Spaghetti and the Velociraptor Mike James
25 The Essence Of Loops Mike James
26 Programmer's Guide To Theory - In Search Of Aleph-One Mike James
27 Covariance And Contravariance - A Simple Guide Mike James
28 Who’s Afraid of eXtreme Programming Mike James
29 Programmer's Guide To Theory - NP Complete Mike James
30 Programmer's Guide To Theory - Aleph Zero The First Transfinite Mike James
31 Programmer's Guide To Theory - Kolmogorov Complexity Mike James
32 Programmer's Guide To Theory - Why Recursion Mike James
33 The Monty Hall Problem Mike James
34 Programmer's Guide To Theory - Where Do The Big Os Come From Mike James
35 Programmer's Guide To Theory - Numbers Mike James
36 Programmer's Guide To Theory - The Halting Problem Mike James
37 Programmer's Guide To Theory - NP & Co-NP Mike James
38 What Exactly Is A First Class Function - And Why You Should Care Ian Elliot
39 Functional And Dysfunctional Programming Mike James
40 Quadtrees and Octrees Mike James
41 The Programmer's Guide To The Transfinite Mike James
42 Dangerous Logic - De Morgan & Programming Mike James
43 The Working Programmer's Guide To Language Paradigms Mike James
44 Parentheses Are Trees Mike James
45 Lambdas and Delegates - Why Bother? Mike James
46 The Trick Of The Mind - Turing Complete Mike James
47 Late Binding - Myths and Reality Mike James
48 Think Global, Act Local - The Bigger Pattern Architect
49 Simple Runtime Framework by Example Alexey Lyashko
50 Understanding the Fourier Transform Stuart Riffle
51 A Simple Virtual Machine Alexey Lyashko
52 Compression - the Starr Guide Darren Starr
53 Why await? Why not multithread the UI? Mike James
54 The truth about REST Ian Elliot
55 Stack architecture demystified Eli Bendersky
56 Guide to F# Mike James
57 MVC - it's the routing stupid! Mike James
58 Strong Typing Nikos Vaggalis
59 Weakly Typed Languages Nikos Vaggalis
60 Design a UX the Quince way Mike James
61 Being threadsafe - an introduction to the pitfalls of parallelism Mike James
62 Type Systems Demystified Nikos Vaggalis