“Mark Twain described his mother as a genuinely good person, whose soft heart pitied even Satan, but who had no doubt about the legitimacy of slavery, because in years of living in antebellum Missouri she had never heard any sermon opposing slavery, but only countless sermons preaching that slavery was God’s will. With or without religion, good people can behave well and bad people can do evil; but for good people to do evil — that takes religion.”

— From a talk by Steven Weinberg, Nobel laureate in Physics

Home page of Jeremy Kelly


Software — Development resources — Other things


Software developer
Web / mobile — JS, C#, C++



Sequencer & synthesizer
Android — C++, Android NDK


Word-finding game
Web & mobile — JavaScript, React


Roguelike game
Windows — C++, WinAPI


Desktop alarm clock
Free, open source — Windows — Delphi


JavaScript Notes

Programming language notes
ECMAScript 2019

C# Notes

Programming language notes
C# 7.3

C++ Notes

Programming language notes

React Notes

Front-end web framework notes
React 17

WPF Notes

Windows UI framework notes
WPF 4.5 — XAML 2006

Git Notes

Version control notes
Git 2.0

Split Notation

Identifier naming convention
OOP development

Math + Science

Physics Notes (PDF)

Mechanics — Thermodynamics
Optics — Electromagnetism

DSP Notes (PDF)

Filters — Audio processing
Fourier, Laplace, and Z-tranforms

Math Notes (PDF)

Geometry — Algebra

Mathematica Notes

Math software notes
Mathematica 12


Play Time

Analysis of MMORPG play
as economic activity


Electronic music
DIY music production


Honesty — Fairness
Prosperity — Progress

Art credits

'Book' by alison506 — 'Branches' by Maite Tiscar — 'Bricks' by Semevent — 'Clock' by Tristan Colangelo — 'Engine' by olafpictures — 'Fire' by Alexas_Fotos — 'Harmonic Analyser' by Andy Dingley — 'Houses' by Kimson Doan — 'Mixer' by StockSnap — 'Nixie Tubes' by Carlos Irineu da Costa — 'Radio' by jensjung — 'Ripples' by Biel Morro — 'Rope' by aitoff — 'Sun' by NASA/SDO (AIA) — 'Stone' by Greg Rosenke — 'Synthesizer' by yannickmcosta — 'Typewriter' by Camille Kimberly — 'Treadmills' by heleiqiang — 'Windows' by Daniel von Appen.

Photos from Unsplash, Pixabay, and Wikimedia Commons.