These are ideas for future blog posts.
- How I built portfolio website / its technologies
- My journey to becoming a professional software developer
- Favorite coding resources (favorite podcasts, blogs, etc.)
- Apps:
- 3 part on Kivy App:
- how I wrote it
- how I tested it
- how I packaged it
- Same app but with other GUIs
- How to write a Typer CLI app
- with tests
- 3 part on Kivy App:
- Git stuff:
- (DONE) How to rebase with conflicts
- (DONE) Git pre-commit hooks
- (STALLED) Git server-side pre-receive hook
- CI:
- Linting tools for your python app - what I like to use
- How to run Postgres tests in GitHub and GitLab
- How to run pre-commit in GitHub and GitLab
- How to use GitHub actions
- Frameworks:
- Making ajax calls without writing any javascript using HTMX
- Make your website beautiful and interactive with bootstrap
- Making interactive visualizations for your web app using Bokeh
- How to use locust for stress testing
- Flask vs Django vs FastAPI
- AWS serverless
- structuring an app
- creating lambda functions
- creating layers
- creating an API gateway
- connecting it all together
- SAM
- testing
- Saving images with flask, markdown and mongoengine
- Pytest testing your flask app
- How to create dice rolling effect with javascript
- Build a survey application with Flask
- Building your own cipher using python
- How to use docker-compose