Howdy, I'm Olga!

And welcome to my Blog

I'm a frontend developer who writes about code and life.
Passionate about coding, especially in TypeScript and React.
Interested in learning different development methodologies and tools that can help me create efficient and scalable software.

Latest posts

React Server Components 2025 - What Works and What Doesn't

React Server Components (RSC) have been making waves in the React ecosystem, promising to revolutionize how we build web applications. As we move through 2025, let's take a practical look at what's working well and what still needs improvem...
·4 min read·Nov 26

Microfrontends in 2025

As we navigate through 2025, microfrontends have matured from an experimental architecture pattern to a battle-tested solution for enterprise-scale applications. Here's what's shaping the landscape:...
·3 min read·Nov 12

Biome.js: The Fast Alternative to ESLint and Prettier

The JavaScript ecosystem is witnessing the rise of a new player that promises <br> to revolutionize how we lint and format our code. Biome.js (formerly Rome) is making bold claims about being the one-stop solution for all your code quality...
·3 min read·Oct 16
Show more

My skill set

Hard-skills

I've worked with a lot of technologies in production and pet-projects.
  • Vanilla JS, TypeScript.
  • Frameworks and libs: React, Vue, SolidJS.
  • React ecosystem: Next.js, Gatsby, UI kits, SPA and SSR frameworks.
  • State management: Zustand, Redux, MobX, React Signals.
    TanStack Query, RTK Query.
  • Architecture methodologies: FSD, Micro frontends, Monolithic.
  • Graphics and interactivity: Three.js, PixiJS, D3.js, WebXR, GSAP.
  • CSS processors and CSS-in-JS libraries: SASS, PostCSS, Styled Components.
  • Performance and optimization: Web Vitals, Lighthouse, DevTools Profiler/Performance.
  • Testing: Jest, Vitest, React Testing Library, Playwright.
    Storybook, Snapshots.
  • PWA: Service and Web workers.
  • Other: JetBrains AI, Docker, GitLab CI/CD, Open API/Swagger.

Soft-skills

I have necessary communicative and presentational skills.
  • Researching for modern solutions, presentation, ensuring quality through
    cross-team code reviews.
  • Mentoring junior developers and upskilling team members.
  • Communication, teamwork skills and knowledge sharing.

T-shaped skills

I'm mostly in frontend development, but I've explored a few similar areas.
  • DevOps/Platform Engineering fundamentals.
  • Backend fundamentals.
  • Design systems and UI kits.
  • UX research and analytics.
  • Product analytics.