Essays
Thoughts on software engineering, philosophy, and the intriguing space where they intersect.
On Great Software Engineers
A reflection on the qualities that define great software engineers, drawing from personal experiences and observations in the tech industry.
Introducing extensions to TypeScript
In this article, we explore the transformative concept of 'extensions' in TypeScript, a powerful tool inspired by Swift that redefines how we structure and develop programs.
Generate Codable models from JSON data
In this post, I'll explore how to generate Codable models from JSON data and how to leverage the case when you have your Codable object inside some subpath of a JSON.
Using docker client in a CI environment via Fastlane
How to run docker headless with bitrise and fastlane
Open app in multiple simulators with a single command
I was interested in opening an app in multiple simulators without having to manually run it via xcode, but there seems to be no straightforward way of doing it.