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