Oshri Cohen7 days ago2 minKanban kind of like TDDHey there! Today, let's dive into some cool concepts in the world of production and coding: Kanban and Test-Driven Development (TDD)....
Oshri CohenNov 283 minSimple != EasyTL;DR This article explores the misconception that 'simple' and 'easy' are synonymous, especially in programming languages. Python is...
Oshri CohenNov 273 minTo Migrate Or Rebuild a Legacy System?In today's rapidly evolving digital landscape, the term "legacy system" often carries a negative connotation, conjuring images of...
Oshri CohenNov 273 minA good engineer thinks like a product manager In engineering, we must always remember that everything we build is ultimately for someone to use. Whether these end users are fellow...
Oshri CohenNov 243 minThe Essential Role of a CTO in Requirements Planning: Beyond CodingAs a seasoned CTO with over 20 years under my belt, I've come to realize a truth that many of my peers share: while coding is our...
Oshri CohenNov 242 minA Letter to CTOs - Understanding the Real Impact of Your CodeDear CTOs and Software Developers, Picture this familiar scene: the gleam in your eyes, the broad smile, the sense of pride as you pen...
Oshri CohenNov 245 minThe Timeless Value of Code Readability in Modern Software DevelopmentIn the fast-paced and ever-changing realm of software development, one constant remains - the paramount importance of code readability....
Oshri CohenNov 242 minNavigating the Complexities of Software Development: A Lesson in SimplicityThe Seductive Lure of Overengineering In the dynamic world of software development, there's an irresistible charm in dreaming up a...
Oshri CohenNov 202 minDon't get smart, clever code is a problemIn my early programming days, the art of "code golfing," prevalent in coding platforms like Leetcode, held great allure. This practice,...
Oshri CohenNov 207 min7 easy steps to becoming a top 1% developer1. Code with Human Comprehension in Mind Focus on Clarity and Accessibility The most effective engineers understand that code is a form...
Oshri CohenOct 313 minWhy Do Good CTOs Fail?The role of Chief Technology Officer is crucial and highly coveted in the modern business world. However, the real question is whether...