Back

News websites

Project stage: Ongoing

Technology stack:

Typescript

Javascript

Vue.js

CSS

SCSS

News websites screenshot 1 of 4

Maintenance and feature development across several of Grupa ZPR Media's news and radio sites — high-traffic portals serving millions of readers and listeners. I work on shared code that ships to all of them, so a single change has to hold up across very different sites.

The codebase started as plain JavaScript, and a big part of my work is a gradual migration to TypeScript: hardening existing code as I touch it, rather than stopping to rewrite everything at once. On top of that I build new features and refactor older parts.

With this much traffic, performance is a constant concern - keeping load times and Core Web Vitals in check while the sites keep growing feature by feature.