41554 blogs · [ { "id": "01a08793-7387-72d3-884b-440fc1d62b0e", "title": "My tech year in review (2025)", "url": "https://kalabro.tech/my-tech-year-in-review-2025/", "published_at": "2025-12-30T13:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc2679672", "title": "A story of one regexp", "url": "https://kalabro.tech/story-of-one-regexp/", "published_at": "2025-11-23T00:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc292f0a4", "title": "React Alicante 2025", "url": "https://kalabro.tech/react-alicante-2025/", "published_at": "2025-10-13T08:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc2d0e06e", "title": "Bullet points from CityJS London 2025", "url": "https://kalabro.tech/cityjs-london-2025/", "published_at": "2025-05-01T21:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc39e6cc2", "title": "React Paris 2025", "url": "https://kalabro.tech/react-paris-2025/", "published_at": "2025-03-25T09:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc3f5a4bc", "title": "Full Stack coding interviews - how it was in 2024", "url": "https://kalabro.tech/full-stack-interviews-2024/", "published_at": "2024-12-27T00:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc3f648d8", "title": "“Balancing Coupling in Software Design” (book review)", "url": "https://kalabro.tech/balancing-coupling-in-software-design-book/", "published_at": "2024-10-14T00:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc4a80cb9", "title": "React Alicante 2024", "url": "https://kalabro.tech/react-alicante-2024/", "published_at": "2024-09-25T10:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc556ecc5", "title": "Tidy first? (book review)", "url": "https://kalabro.tech/tidy-first/", "published_at": "2024-01-21T21:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc61085b7", "title": "My tech year in review (2023)", "url": "https://kalabro.tech/my-tech-year-in-review-2023/", "published_at": "2023-12-25T17:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc61d7683", "title": "Advent of Frontend Architecture - supporting materials", "url": "https://kalabro.tech/advent-of-frontend-architecture-2023/", "published_at": "2023-12-20T17:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc6dbef3c", "title": "Learning at work: common obstacles and how to overcome them", "url": "https://kalabro.tech/learning-at-work/", "published_at": "2023-10-20T08:30:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc797e224", "title": "React Alicante 2023", "url": "https://kalabro.tech/react-alicante-2023/", "published_at": "2023-10-01T20:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc877fc62", "title": "Onboarding yourself as a Senior Software Engineer", "url": "https://kalabro.tech/onboarding-yourself/", "published_at": "2023-07-15T18:30:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc961d600", "title": "It depends! Exploring my favourite Renovate features for dependency updates", "url": "https://kalabro.tech/it-depends-renovate/", "published_at": "2023-06-18T14:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fc99b03de", "title": "Budgeting my communication capacity", "url": "https://kalabro.tech/communication-budget/", "published_at": "2023-06-03T20:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fca15502d", "title": "Thinking Architecturally (book review)", "url": "https://kalabro.tech/thinking-architecturally/", "published_at": "2023-02-28T10:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fcae24300", "title": "Fast by default with Next.js", "url": "https://kalabro.tech/fast-by-default-nextjs/", "published_at": "2023-02-20T14:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fcb90da8a", "title": "Three tricks to get in focus mode", "url": "https://kalabro.tech/focus-mode-three-tricks/", "published_at": "2023-02-05T14:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fcc0b9125", "title": "The road to Software Architecture (frontend edition)", "url": "https://kalabro.tech/road-to-software-architecture-frontend-edition/", "published_at": "2023-01-31T09:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fcc6efc0a", "title": "Flutter guide for React developers", "url": "https://kalabro.tech/flutter-for-react-developers/", "published_at": "2023-01-22T13:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fcd2a5665", "title": "Where to find a mentor", "url": "https://kalabro.tech/where-to-find-mentor-2023/", "published_at": "2023-01-15T11:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fce03e33a", "title": "“Learning Domain-Driven Design” - the software architecture 🐒 book that makes sense", "url": "https://kalabro.tech/learning-domain-driven-design-book/", "published_at": "2023-01-07T09:00:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fcececc7b", "title": "My approach to the command line", "url": "https://kalabro.tech/no-geek-command-line/", "published_at": "2021-05-10T15:30:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fcf755303", "title": "3 simple management tricks I learned as a Tech Lead", "url": "https://kalabro.tech/management-hacks-for-developers/", "published_at": "2021-04-08T09:30:00+00:00" }, { "id": "01a08793-7387-72d3-884b-440fd04d3685", "title": "Let Cloudflare CDN speed up your classic website like it's static", "url": "https://kalabro.tech/serve-like-static/", "published_at": "2020-08-08T18:20:34+00:00" }, { "id": "01a08793-7388-7362-980b-5e58dd874a16", "title": "How to investigate technical solutions", "url": "https://kalabro.tech/tech-lead-investigate/", "published_at": "2020-05-23T20:00:34+00:00" }, { "id": "01a08793-7388-7362-980b-5e58ddc22b74", "title": "The Tech Lead rule: Management first, coding second", "url": "https://kalabro.tech/tech-lead-time-to-code/", "published_at": "2020-04-05T15:30:34+00:00" }, { "id": "01a08793-7388-7362-980b-5e58de0aba67", "title": "Why 1:1 meetings are so valuable for Tech Leads", "url": "https://kalabro.tech/tech-lead-one-on-one/", "published_at": "2020-04-01T23:30:34+00:00" }, { "id": "01a08793-7388-7362-980b-5e58de656710", "title": "Practical thinking", "url": "https://kalabro.tech/practical-thinking/", "published_at": "2020-02-02T00:30:34+00:00" }, { "id": "01a08793-7388-7362-980b-5e58dec703ec", "title": "My tech year in review", "url": "https://kalabro.tech/my-tech-year-in-review-2019/", "published_at": "2019-12-26T15:00:00+00:00" }, { "id": "01a08793-7388-7362-980b-5e58ded6333f", "title": "Automated releases in a cross-language monorepo", "url": "https://kalabro.tech/monorepo-automated-releases/", "published_at": "2019-09-14T10:00:00+00:00" }, { "id": "01a08793-7388-7362-980b-5e58df3a85a7", "title": "Don't get lost in never ending learning curve", "url": "https://kalabro.tech/mental-health-full-stack-developers/", "published_at": "2019-03-17T13:00:00+00:00" }, { "id": "01a08793-7388-7362-980b-5e58df6002b3", "title": "Reading list: on technical leadership", "url": "https://kalabro.tech/reading-on-tech-lead/", "published_at": "2018-08-04T20:11:34+00:00" }, { "id": "01a08793-7388-7362-980b-5e58dfac24ad", "title": "Decode Alias and Union Types in Elm", "url": "https://kalabro.tech/decode-alias-union-types-in-elm/", "published_at": "2018-01-21T18:58:34+00:00" } ] posts Claim your blog
Back to kalabro.tech
Blog · corpus.blog/blogs/kalabro.tech/posts

kalabro.tech

kalabro.tech

2025

2024

2023

2021

2020

2019

2018