December 27, 2024
#career
Before the end of the year seems like the perfect moment to reflect on what we did throughout the year. I believe this is the first year I've done this reflection, and I'll share some of my thoughts with you. Let's talk about 2024 from my career perspective.
October 04, 2024
#career
Hello, everyone! I'm back after a short break. Recently, I changed my routine and it became challenging to write every week. Since I love sharing knowledge, I'm excited to be back. This past month has given me a lot to think about, so I want to share some thoughts with you. I hope you enjoy today's post.
August 09, 2024
#100DaysOfSwiftUI
This is a new post of the "100 Days of SwiftUI" series. In today's post we'll embark on a fundamental journey: understanding the core structure of a SwiftUI app. We'll demystify the Xcode project setup and explore the essential building blocks of every SwiftUI masterpiece. Let's get started!
August 02, 2024
#100DaysOfSwiftUI
We're back with the "100 Days Of SwiftUI" posts! In today's post, we'll continue the Swift Essentials series, exploring protocols, extensions, and optionals. This will be the final installment on Swift Essentials. Let's get started.
July 26, 2024
#git
Rewind the clock ten years. The year was 2014, smartphones were still finding their feet, and I was a bright-eyed developer, eager to conquer the world, one line of code at a time. But a formidable foe stood in my path – our company’s steadfast reliance on Subversion (SVN) for version control. Don't get me wrong, SVN had served us well for a time. But as our projects grew in complexity and our team expanded, its limitations became increasingly apparent. Branching and merging were exercises in frustration, collaboration felt clunky, and don't even get me started on trying to work offline! The very tool that was meant to streamline our development process was slowing us down. A solution was needed, but a full-blown migration to a new system (Git was beckoning) felt like a distant dream. Then, I stumbled upon something that promised the best of both worlds... a way to "Git-ify" our SVN workflow. Let me tell you how git svn changed everything.