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