ABOUT STEEL & CODE
Teach, refine, simplify.
Steel & Code teaches practical technical skills through applied work. We break difficult topics into understandable steps, then put those steps to use on problems that matter.
Craftsmen make craftsmen.
Strong practitioners help develop other strong practitioners by sharing how they think, work, and improve. That means explaining decisions, working through mistakes, and helping students build their own judgment.
The aim is lasting understanding: the confidence to approach an unfamiliar problem and work toward a solution.
Learn the process
Define the problem, break it down, build a solution, and check the result. Syntax and formulas become useful tools when you understand when to use them and why they work.
Start where you are
Students bring different experience and ways of thinking. We meet you where you are, make room for questions, and build from what you already understand.
Work with real problems
Automate a repetitive task, make sense of data, or build a computational model of a physical system. Practical exercises connect each new concept to something you can use, inspect, and improve.
Refine what you build
A working answer is a starting point. Test your assumptions, explain your choices, and simplify your approach. Each revision strengthens both the solution and your understanding.
THE BACKGROUND BEHIND THE APPROACH
Experience put to work
The founder’s background spans data analytics and business intelligence, Python and SQL, higher education instruction, and military analytical experience. It also includes programming fundamentals and applied physics through computational modeling.
Steel & Code brings those experiences together in teaching that connects clear explanations with practical application.