Free Fall
As the common phrase goes, "the more you learn, the less you know".
My friends and I like to refer to this phenomena as, the pit of knowledge. It's both beautiful and terrifying - it just keeps going.
This site is a collection of things I've found throughout my descent.
Background
My name is Ryan Janke and I'm a full stack web developer with an emphasis in database and backend design. I absolutely love learning, but learning to program has been one of the hardest things I've ever done in my life. My goal with this site is to share what I've learned in a concise, yet context-rich, way with the hope that it makes these concepts easier to learn or re-learn (hello to my future self).
Site Under Construction
As of 9/20/2023, this site is powered by VitePress and hosted on Github Pages. I'm working on refreshing all of the old content, publishing un-published articles, and writing new ones. You can expect articles focused on PHP, Python, SQL, HTML/CSS/JS, and also the game engine, Godot.
With Godot, I'm particularly interested in the networking side of online-multiplayer games. Learning more about UDP has been blowing my mind.
I'm also liable to post about 3D printing and 3D modeling.
Contributions
If you see a mistake or otherwise think an article needs improvement, feel free to create an issue and (if you think you have a fix) create a pull request with your changes. Any input is highly appreciated, thank you!
License
All code samples/snippets are licensed under the public domain. View the full license.
Copyright © 2017-present Ryan Janke (rjanke)