Published inUncountable Engineering·Aug 14Sharing data types on a multi-language projectAt Uncountable, we use a common client-server architecture of Python on the backend and JavaScript on the front. As the project grew we moved away from dynamic types, introducing MyPy and TypeScript. But we hit a problem: we had to specify our types multiple times. It was both annoying, and…Programming9 min readProgramming9 min read
Published inEdaqa·May 12Member-onlyHow Nestle sugar balls get a Nutri-Score AWhen I saw an “A” on Nestle’s Nesquick cereal, I wanted to know how a product with 75% carbohydrates, including 22% of sugar, could be considered a healthy product. Let’s look at how the Nutri-Score of “A” is calculated and see how just 0.1g …Nutrition10 min readNutrition10 min read
Published inUncountable Engineering·Jan 12Member-onlyA mini-redux in ReactRedux offers a state-based approach to storing data, yet can be an unwieldy tool in many situations. The good news is: React hooks make it simple to build your own Redux-like store. Your own version can be tailored to your needs. I’ve created these stores on multiple projects and want…Programming8 min readProgramming8 min read
Published inMortoray·Jul 31, 2020Member-onlyI Wrote an Online Escape GameAll about the puzzle game I wrote with lots of web tech for maximum entertainment value! — I’m an escape room enthusiast, some may say addict, and for the past few months I’ve been missing it. A friend of mine, a true addict with over 500 rooms to his name, started organizing online competitions. …Programming4 min readProgramming4 min read
Published inImagination's End·Apr 8, 2020Member-onlyReturn to Say GoodbyeTired, I nonetheless carried my pounding head home. There’s no joy in multiple transatlantic flights over a couple of days. An unreasonable panic only made it worse, cutting off the vacation end of my trip. …Fiction14 min readFiction14 min read
Published inSaturated Words·Nov 21, 2019Member-onlyMy smile, my love, my oceanI wish the waves would wash me away. / I take some steps, an array of memories, along the beach, where my life flows, sand hewn from the stones , long since gone away. / The stars, they touch the ocean waves, if I could walk the water way…Poetry2 min readPoetry2 min read
Published incodeburst·Oct 29, 2019Member-onlyHow I Evaluate You in a Code InterviewProblem Solving Problem solving is the part abstract from writing code. I want to understand your process, and not just the result. This requires that you know what the problem is, and what I’ll accept as a valid solution. …Programming7 min readProgramming7 min read
Published inEdaqa·Aug 2, 2019Member-onlyYour 30th Year in CodeBecoming a programmer can be a daunting task. After reading Your First Year in Code, you might wonder what awaits you long term. My book, What is Programming covers more of the skills you’ll need, but here I want to share the personal challenges. I’ve been programming over 30 years…Programming7 min readProgramming7 min read
Published inSaturated Words·Jul 25, 2019Member-onlyand the clock ticksan evening is calling to me, it wants to share, memories, again and again it calls to me, never will it let me forget, too many things that turn about, oh please, let them go, steal them, erase them, take them all from me. — sometimes I wonder if…Poetry2 min readPoetry2 min read
Published inSaturated Words·Jul 3, 2019Member-onlyFriends to the hollowwith hooks in my skin, ㅤ ㅤ ㅤ ㅤ every friend pulls a thread, and life, ㅤ ㅤ ㅤ ㅤ and time, drags them away, drawing the line taught, a song of loss courses it’s length, vibrations build to a final release, and flesh, ㅤ ㅤ ㅤ ㅤ is torn away…Poetry2 min readPoetry2 min read