2019-12-03
3887
#typescript
Matias Klemola
10622
Dec 3, 2019 ⋅ 13 min read

Take control of unexpected data at runtime with TypeScript

Matias Klemola I'm a software developer and a music nerd. I work at Valuemotive as a software architect with management duties in HR. I also play bass in Paimentolaiselämä and boulder with my friends. I have a bachelor's degree in business IT from Haaga-Helia.

Recent posts:

How to build your first Claude Code mod (no coding required)

Learn how to build and install three Claude Code mods to monitor usage, protect secrets, and track changes.

Murat Yüksel
Nov 2, 2026 ⋅ 7 min read

Jev vs. LLMs: Is the 200x speedup real?

I tested Jev against popular LLMs to compare speed, cost, and accuracy on real bank support messages.

Murat Yüksel
Oct 29, 2026 ⋅ 8 min read
React Markdown alternatives: Benchmarking 3 streaming renderers

React Markdown alternatives: Benchmarking 3 streaming renderers

Is react-markdown slowing down your app? We benchmarked three top streaming Markdown renderers to find the fastest, most efficient alternative for React.

Chizaram Ken
Oct 27, 2026 ⋅ 7 min read

How do coding agents make TDD more practical?

Learn how coding agents streamline TDD with automated tests, quality guardrails, and mutation testing to catch bugs and build reliable software.

Chinwike Maduabuchi
Oct 26, 2026 ⋅ 18 min read
View all posts

Hey there, want to help make our blog better?

Join LogRocket’s Content Advisory Board. You’ll help inform the type of content we create and get access to exclusive meetups, social accreditation, and swag.

Sign up now