Finnish English

Code: PHP, JavaScript (React), C/C++ (WebAssembly), SQL, Bash, RegEx, HTML and CSS


There are almost as many tech stacks as there are companies selling code as a service, but I can be particularly helpful in projects whose tech stack is close to the one I use.


From the foundation outlined in the History page, I began designing development tools that would allow me to maintain multiple solo developer-sized projects simultaneously. The primary goal was to consolidate the tools into a single package that could be updated centrally.


The actual development tools consist of a framework for the web application. Although many such frameworks are available as open source, but their continuous development according to trends makes their maintenance costs unpredictable. For the same reason, I also avoid using opinionated libraries and often prefer to use libraries through my own intermediary layer. The idea is that, in theory, an outdated library can be replaced with a new one without the need for refactoring the project-specific code.


The following diagram illustrates the tech stack I use on top of the Amazon Web Services cloud platform at a very high level:

Tech stack