Skip to content

Latest commit

 

History

History
44 lines (42 loc) · 1.39 KB

File metadata and controls

44 lines (42 loc) · 1.39 KB

Post Ideas

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
  • 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