Category: thoughts

How To Survive When Working On A Remote Team
How To Survive When Working On A Remote Team

In my previous post, "How NOT to suck at working on a remote team", I described some things we all can do to make our

How not to suck at working with a remote team
How not to suck at working on a remote team

If you are a freelancer, chances are you have already gone through the experience of working on a remote team. However, if you have just

How To Properly Calculate The Estimate For A Project
How To Properly Calculate The Estimate For A Project

One of the most daunting tasks for freelance developers, apart from setting a good hourly rate for their services, is how to calculate the estimate

What's New In Swift 4
What’s New in Swift 4, An Opinionated Review

Finally! After the WWDC, we have a new Xcode 9 (in beta) and a new "official" release of Swift, Swift 4. Even though we already

Identifying Bad Clients as a Freelance Developer. Digital Leaves.
How to Identify Bad Clients As A Freelance Developer

One of the most important skills a freelancer can develop is the ability to recognize bad clients. During our freelancing career, we will eventually find

Finding Quality Work as a Freelance Developer: What Works and What Doesn't
Finding Quality Work as a Freelance Developer: What Works and What Doesn’t

One of the most recurrent questions when you start freelancing, apart from your hourly rate, is: "how to find clients?". Finding quality work as a freelance developer

hourly rate freelance
Why Do Freelancers Fail To Set A Good Hourly Rate.

Today, instead of a technical article, I decided to write about a difficult topic for all freelance developers, specially when you are just starting your career.

A Sneak Peak at String in Swift 4

The "String" type is, no doubt, one of the most used types in every programming language. It's probably the data type that we, humans, understand