About me & this Website
![](/images/avatar.png)
Hi, I am Chris and this is my personal Developer Portfolio. I am a Software Developer and tester.
This site is a working example for making a simple, static, website without the help of any frameworks, libraries or static site generators. With only the basics of Frontend Web Development.
This Website is built with
- HTML. Pure markup and as little as possible of JS DOM manipulation.
- CSS. No Frameworks/Libraries like Tailwind or CSS Preprocessors like Sass.
- JS. Vanilla JS, no React, no JSX and no Build step.
Is this convenient? No, but it is self dependant, does not break and needs no other skills than the basics of web development. It is straight forward and simple although more work because you gotta do everything on your own. However, if a problem comes up its a real problem that you can eventually solve instead of getting lost in the complexities of frameworks where debugging is not easy and often you end up having to solve second level problems.
This is not against new technologies or about glorifying oldschool ways of doing something. It is however about starting with the simplest thing that works and then iterating from there. Starting with a tool just because it is available and widely used does not mean it is the right tool for the job and it might make things more difficult.
My Tech Stack
-
Programming Languages
- Javascript
- Typescript
- Rust (in the making...)
-
Frameworks, Libraries
- React
- Selenium
- Jest
- ChartJS
-
Styling, Markup
- HTML
- CSS
-
Tooling, Version Control
- Git
- Postman
- Selenium