Home · Writing
Writing
iOS engineering, AI experiments, leadership, and the occasional startup post-mortem.
-

How AI-Made Media Is Numbing the World
The content explosion that I predicted is well underway now. It’s not as evident as I initially thought,…
-

Your Bussiness Megabrain
Imagine a company blueprint that involves everything your business has generated down the road and an AI that…
-

What is MCP and Why Should You Care?
REST APIs aren’t enough for AI assistants. MCP adds conversational context so LLMs can use your service naturally.…
-

Debugging with Claude Code
Debugging big iOS projects, I use Claude Code with Git branches, clear problem descriptions, logs, and quick iterations…
-

Make Bitrise Workflow Fill “What to Test” for TestFlight Builds
Learn how to automate TestFlight “What to Test” release notes in Bitrise CI/CD using fastlane. Complete step-by-step guide…
-

UI Tests, The Missing Safety Net Your App Actually Needs
UI tests simulate real users interacting with your app – tapping buttons, filling forms, catching bugs. Like having…
-

Babel Fish Anyone? AI Translation is Making Language Barriers Disappear
Universal real-time translation is now less sci-fi. Text-to-speech and the opposite direction is developing fast. The Babel Fish…
-

From Service Provider to Strategic Partner: Three Keys to Digital Business Success
The article emphasizes the importance of effectively managing technical resources when partnering with an outsourced technical provider. It…
-

Navigating the Tech Industry Meetings
A tech freelancer with 25+ years of experience rants humorously about the excessive meetings in the software development…
-

Navigating the Tech Industry Hiring Process in 2024
As a freelancer, I juggle more job switches than a chameleon changes colors. Tech hiring? It’s like dating…
-

We Can Talk to Machines Now, What Next?
My friend, Eero, back in the early 2000s, was learning website development and lamented how cumbersome it was.…
-

Beyond Job Loss: The Empowering Future of AI and AGI
Facing an AI-apocalypse, my pals are sweating over their 401(k)s while I’m geeking out, imagining a Sci-fi utopia…
-

My Software Project is Failing: Now What?
Facing a failing software project? Discover key signs of trouble and learn vital steps to turn things around…
-

The future of IDEs in Programming
Explore the IDE future where AI reshapes the essence of programming and developers evolve into AI whisperers.
-

The Rise of AI Content: Tackling the Content Boom and Its Implications
Explore the AI content boom, its impact on society, and strategies for navigating the information deluge in the…
-

You Live in a Bubble, it’s Time to Pop It!
Ad based clickbait news sites, social media and search engines create an information bubble around you. It’s your…
-

Fear of Job Loss: Understanding the AI Revolution
Will AI take my job. Yes it will, but here’s how to stay ahead of the curve. Make…
-

Why being a nice guy sucks?
Computer and programming industry is full of nice guys. I’m not sure if this field of work makes…
-

Thoughts on Flutter vs. Native App Development
During the last 10+ years that I’ve built mobile applications, there have been many different cross-platform or even…
-

Lessons Learned from My Failed Startup
While there’s plenty of stories that go around about successes in a startup world, stories on failure are…
-

Finding best CI/CD for iOS Development
For the past couple of weeks I’ve been researching, setting up and comparing Continuous Integration systems for an…
-

I ♥ Animation
Animation is fun. I have created animations lately that you can use on Instagram and other social media…
-

How to lead remotely
The whole world has suddenly come to a point where working remotely must become a standard way of…
-

How much does mobile app development cost?
As an iOS app programmer I bump into pricing question from time to time. It’s understandable, as people…
-

How did I burn out and almost lost my mind
On the brink of insanity. No connection with people, extreme anxiety and panic attacks, vertigo, desperation, low self…
-

Working remotely and how to make it work
The president of my country tweeted about remote work today and as an off-site freelance iOS developer, that…
-

How not to screw up app launch
Each app is different. So is it’s launch. App launch is such an important moment in app life…
-

Why Build an App?
Developing an app has become a cool thing to do for businesses. It reminds me of the days…
-

Overvaluing My Ideas
When it comes to the world of apps it’s quite common that people value their ideas. It is…
-

Freelance work is not personal
Creative professionals who do commercial work are not doing art. They might be artists in real life, but…
-

10 Tips On How To Become A Better Home Videomaker
Usually home videos come out not too professional. I have seen so many home videos that are almost…