Profile

Depa Thoughts

Essays

Thoughts on software engineering, philosophy, and the intriguing space where they intersect.

On Great Software Engineers

May 30, 202512 min read

A reflection on the qualities that define great software engineers, drawing from personal experiences and observations in the tech industry.

Software Engineering
Career
Reflections
Read essay

Introducing extensions to TypeScript

December 28, 202315 min read

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.

Programming
TypeScript
Extensions
Read essay

Generate Codable models from JSON data

June 29, 202010 min read

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.

iOS
Codable
JSON
Api
Read essay

Using docker client in a CI environment via Fastlane

March 26, 20208 min read

How to run docker headless with bitrise and fastlane

iOS
Docker
Fastlane
CI
Bitrise
Read essay

Open app in multiple simulators with a single command

May 1, 20195 min read

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.

iOS
Xcode
Simulator
Fastlane
Mobile Development
Read essay