41554 blogs · [ { "id": "01a087d8-2e04-7221-938a-49afc7b60d9b", "title": "A Different Way to Hire Founding Engineers", "url": "https://rowlandekemezie.com/posts/a-different-way-to-hire-founding-engineers/", "published_at": "2026-09-01T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afc7c1307b", "title": "How Far Can You Get Building a CDN on Top of S3-Compatible Object Storage?", "url": "https://rowlandekemezie.com/posts/building-a-cdn-on-s3-compatible-object-storage/", "published_at": "2026-08-31T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afc7d93d70", "title": "Building Integration Systems That Survive Reality", "url": "https://rowlandekemezie.com/posts/building-integration-systems-that-survive-reality/", "published_at": "2026-06-06T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afc8aa9b35", "title": "The Hard Part of Sync Is Deciding What to Believe", "url": "https://rowlandekemezie.com/posts/integration-systems-trusting-data/", "published_at": "2026-06-03T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afc9097e8b", "title": "External Systems Lie", "url": "https://rowlandekemezie.com/posts/external-systems-lie/", "published_at": "2026-06-02T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afc998fc61", "title": "My AI Thesis", "url": "https://rowlandekemezie.com/posts/my-ai-thesis/", "published_at": "2026-06-01T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afc9b3a3d9", "title": "Integrations Start Where API Documentation Ends", "url": "https://rowlandekemezie.com/posts/integrations-start-where-api-documentation-ends/", "published_at": "2026-05-31T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afc9f880ba", "title": "Leading Without Losing Yourself", "url": "https://rowlandekemezie.com/posts/leading-without-losing-yourself/", "published_at": "2026-05-27T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afca2d9748", "title": "AI in the Hands of Professionals", "url": "https://rowlandekemezie.com/posts/ai-in-the-hands-of-professionals/", "published_at": "2026-05-26T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afca73a0e9", "title": "Tech Debt Is Usually a Consequence of Success", "url": "https://rowlandekemezie.com/posts/tech-debt-is-usually-a-consequence-of-success/", "published_at": "2026-05-25T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afca79ebb3", "title": "You'll Be Fired", "url": "https://rowlandekemezie.com/posts/you-will-be-fired/", "published_at": "2026-05-22T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afcae0ad71", "title": "Engineering Management Is Being Rewritten by AI", "url": "https://rowlandekemezie.com/posts/engineering-management-is-being-rewritten-by-ai/", "published_at": "2026-05-19T00:00:00+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afcb98a761", "title": "Top 30 Things I learnt working at GitStart Over 3 years", "url": "https://rowlandekemezie.com/posts/top-30-things-i-learnt-at-gitstart/", "published_at": "2021-05-31T20:40:32+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afcc0306fe", "title": "Dark theme support for my website(CSS variables, React hooks, and sass variables)", "url": "https://rowlandekemezie.com/posts/dark-theme-support-for-my-website/", "published_at": "2019-05-31T22:40:32+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afcc071142", "title": "Code Review is great but...", "url": "https://rowlandekemezie.com/posts/code-review-is-great-but/", "published_at": "2019-04-23T22:40:32+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afccdd5f54", "title": "Improving your Visual Review with Percy", "url": "https://rowlandekemezie.com/posts/improving-your-visual-review-with-percy/", "published_at": "2019-04-17T22:40:32+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afcd03dbd8", "title": "How Classroom Education Almost Ruined my Learning", "url": "https://rowlandekemezie.com/posts/how-classroom-education-almost-ruined-my-learning/", "published_at": "2017-02-02T22:40:32+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afce02e8ee", "title": "Handling Ajax in Your React Application", "url": "https://rowlandekemezie.com/posts/handling-ajax-in-your-react-application-with-agility/", "published_at": "2016-11-02T22:40:32+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afcec842c0", "title": "The Effective learner - An Introductory Approach", "url": "https://rowlandekemezie.com/posts/the-effective-learner-an-introductory-approach/", "published_at": "2016-07-27T22:40:32+00:00" }, { "id": "01a087d8-2e04-7221-938a-49afcf6241a6", "title": "I’ve Got No Problem With Education", "url": "https://rowlandekemezie.com/posts/ive-got-no-problem-with-education/", "published_at": "2016-07-22T22:40:32+00:00" } ] posts Claim your blog
Back to rowlandekemezie.com
Blog · corpus.blog/blogs/rowlandekemezie.com/posts

rowlandekemezie.com

rowlandekemezie.com

2026

2021

2019

2017

2016