About Me
Hi there! I am Kaj Lund. I live on the Finnish northern west coast. I have been working as a professional software developer since 1998. During the past 10+ years I've mainly worked with fullstack web development mostly building backends and REST APIs using Node.js.
Lately I'm back to mostly doing Delphi backend programming and Node.js integrations.
What I'm Up To
2026
- AI tools training
- React training
2025
- More SQL Basics
- Familiarized myself with Drizzle ORM.
- More backend testing using Vitest.
- Replanning my website
- Looking at AI tools
2024
- Build this website using server templating techniques.
- Learn more Devops suff like Docker, Kubernetes and Helm
2023
- Some SQL basics. Need to do more.
- Built Gina's Grill website
2022
- Look into using Fastify as a possible replacement for Express
- Learning about React and Next.js
- Took some GraphQL courses
2021
- Learning Svelte.js and SvelteKit. The former version of this site was built using those tools.
- Worked with Express instead of Hapi.js for Node.js server development
2020
- Took some Golang courses
- Took some TypeScript, LitHtml, Express & GraphQL courses
- Course on doing Microservices with Node.js
- Worked some with Svelte.js
2019
Themes are Code-Quality (Testing, Documentation), REST alternatives and Client-Side frameworks. As big part of testing in JS is type-checking, using TypeScript could be considered a part of testing.
- Start using JDoc or alternative on all code.
- Try Express to compare with Hapi
- Compare GraphQL aa an alternative to REST
- Look into new ECMA features for Node.
2018
- Use Prettier for code linting and formatting
- New ECMA features. Check Node Green for things you can use in node
- Switch node servers to use hapi 17, Node 8+, async/await
- Using Node 8+ objects and arrays has .includes() function