Working as a remote freelancer has many benefits, but setting up an effective distributed working environment can be a real
The Master does nothing,yet he leaves nothing undone.
The ordinary man is always doing things,
yet many more are left to be done.”
— Tao Te Ching
Since Android was created, we app developers have been using SQLite to store our local data. Sometimes directly with SQL statements, sometimes using an Object-Relational Mapper (ORM) as an abstraction layer, but either way, we’ve been using SQLite at the end of the day.Read more
As a commonly used platform for building websites and other online applications, misconceptions have spread like a forest fire, keeping people away from WordPress.Read more
This article was translated by Marisela Ordaz into Spanish
Your website is gaining traction, and you are growing rapidly. Ruby/Rails is your programming language of choice. Your team is bigger and you’ve given up on “fat models, skinny controllers” as a design style for your Rails apps. However, you still don’t want to abandon using Rails.
No problem. Today, we’ll discuss how to use OOP’s best practices to make your code cleaner, more isolated, and more decoupled.Read more
Coming from an Objective-C background, in the beginning, I felt like Swift was holding me back. Swift was not allowing me to make progress because of its strongly typed nature, which used to be infuriating at times.Read more
How To Re-Design Facebook
What does it mean to design for 1.9 billion people? This is the question that we must face when taking on the challenge to redesign Facebook.