Programming languages
JavaPythonJavaScriptPHPC
I choose technology around the problem, then keep learning until the pieces work together cleanly.
01 / Toolkit
Languages, frameworks, and fundamentals I use to turn an idea into a working application.
02 / Approach
Start with the user, the problem, and what success should actually look like.
Turn the core idea into a working version, keeping structure and clarity in view.
Test, listen, refine, and use every project to sharpen the next one.