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