The world of web development has always been a rapidly changing environment. We will never run out of new things to learn and new challenges to overcome. This is exactly what attracted me to web development in the first place. I'm at my best when I'm learning new things and sharing knowledge with other people. The following sections mostly give an overview of my "book knowledge" and experience, but my passion for learning is my greatest asset.
- MLK Seminars - A place where electrical industry professionals sign up and pay for in-person training seminars. The site has a Next.js front end and a Django Rest Framework back end. Payments are processed by Stripe.
- ChrisKumm.com - This is where I showcase my work. The site has a Next.js front end and a custom Telegram integration for receiving contact form messages.
- r/Place Python and Blender Data Visualization - Scripts and Jupyter Notebooks for r/Place data visualization with Blender and Python.
- r/Place Gigapixel Explorer - Monorepo with scripts for preparing a gigapixel render from Blender and presenting it on a website.
- InstaArt - An online art museum. The site has a Next.js front end and a Django Rest Framework back end.
- Depth Section - An open source NPM package for easily adding 3D parallax backgrounds to your site.
- Much more - I'm always tinkering around with new ideas and experiments. Please check out my GitHub repositories to get an idea what I'm working on.
- Git best practices - Effectively using Git makes it easier to work with other people and understand changes in source code.
- Test Driven Development - Writing tests helps keep me sane. It keeps me from breaking things in my projects, and it doubles as documentation.
- 3D modeling and animation - For stunning visual effects and a playful element of interactivity.
My stack is constantly evolving and I love to learn new things. Nowadays, it typically includes:
- React Typescript (Next.js): Front end framework
- Django with Django REST Framework: Back end framework (for when a database or back-end functionality is warranted)
- Vercel: Hosting service for hosting the front-end React project
- Ubuntu Server: The back-end Django server
- Blender: 3D modeling software
- Three.JS with React Three Fiber: Libraries for displaying real-time 3D graphics on the web
Tip
Need to send something to me securely? Use my PGP public key.