If you’ve visited this site before, you’ll notice it looks different. Cleaner, more modern, faster. And if this is your first time here, welcome — you’re already seeing the new version.
Why update?
The previous theme had its story. It was built at a time when I was learning Jekyll and exploring Materialize CSS. It served its purpose well, but over time it started falling behind — outdated dependencies, accumulated code, a structure that no longer reflected what I do today.
The tipping point was realizing the site no longer represented me. I have 20 years of experience in IT, projects like Nexus in development, and a portfolio that deserved a more polished space.
What changed
The new theme was built from scratch using only Bootstrap 5 and custom CSS — no heavy frameworks, no unnecessary dependencies. The result is a lighter site that’s easier to maintain.
Some of the main changes:
- Custom design system with CSS variables that allow adapting the same theme to other projects by simply changing the colors;
- Complete portfolio with individual pages for each product — Nexus, Iceberg, SST Medicine and SST Security;
- Career timeline on the About page, breaking down 20 years of professional history;
- Functional search integrated via SimpleJekyllSearch;
- Automatic categories without needing to create a file per category;
- Deploy via Cloudflare Pages replacing GitHub Pages, with global CDN and automatic HTTPS.
What stayed the same
The content. Posts from 2018 are still here, with their original dates and context. The idea was never to erase the history — it was to give it a better frame.
And Jekyll remains the foundation. Simple, fast, no database, easy to version. There was no reason to change that.
Next steps
The blog will start receiving posts more frequently. Technology, development, and plenty of content about Nexus as the project moves forward.
If you have any suggestions or want to chat, the contact form is live — and it actually works now.
Comments