Some subjects to write about

This is mostly just a note to myself.

The main languages I work these days are Rust, Python, a little-bit of Perl.

The main topics I work these days are: testing, CI, Docker, web applications, command line applications. I should also look more into networking applications and embedded software.

I started to write about improving the development process. I already have a few ideas for additional articles:

  • How to speed up development by writing tests?
  • How to increase employee-satisfaction by writing tests?
  • How to reduce turnover by introducing fast feedback loop in the development process? (writing tests / using CI)
  • How to reduce risks to the business by introducing test automation / CI?
  • How to speed up development by introducing fast feedback loops.

  • Using the command line.

  • How can people learn better - how do I teach to make it better.
  • Continuous Integration / Continuous Deployment / Continuous Delivery.
  • Testing in production.
  • TDD.
  • BDD.
  • Agile ideas.
  • Blue-Green deployment.
  • Personalized deployment.
  • Clean code.

  • Move from Python 2 to Python 3

  • Introduce Rust replacing some part of the system to make the code faster and more secure.

I guess there are tons of topics I can write about that are related to what I do, what I teach.

What I should probably remember in my posts is to always somehow connect it to the services I offer. Helping to improve the development process, learn Python, learn Rust. Move over from other languages to these languages.