Debugging Auto Layout: Unsatisfiable Contraints

When we work with auto layout we will hit an unsatisfiable constraint error at some point. The result is a view that looks somehow broken and there are a lot of text in the Xcode’s debugger window. The unsatisfiable constraint error means that there are some conflicting constraints and the…

How to keep your client happy in a software project?

The title could be also “How to record the progress of a project and keep your client on the same page with you when a project moves fast forward?”. One of the key documents in my client communication is a changelog. It’s perhaps the most important technical documentation, since it…