The Complicated Economy of Open Source Software

Open Source Software is cool and exciting. If you are a developer. But building a business around it is quite challenging. Many have tried and failed. And only a few have succeeded.

Recently, I came across this article – “The Internet Was Built on the Free Labor of Open Source Developers. Is That Sustainable?” – which dives into this issue and explores it pretty deep.

That also reminded me of so many post-mortems for technical startups that I’ve read over the years. “RethinkDB: why we failed” is one such example.

Surely, articles like these shouldn’t stop people from building businesses around the Open Source Software. But they should at least balance out the rosy eyes approach many entrepreneurs have.

Cyprus Tax Calculator

Cyprus Tax Calculator is probably the best implementation of the tax calculator that I’ve seen around. It’s dead simple to use, and allows all kinds of calculations – monthly or annually, with or without 13th salary, and reporting overalls, income tax, social insurance deductions, as well as providing tax breakdowns.

Very handy tool for anyone in the job market. ;)

Refactoring.Guru : Design Patterns + PHP

Refactoring.Guru is a great resource for learning about refactoring best practices and design patterns. A lot of the website’s content is also available as Dive into Design Patterns ebook.

Today I came across this GitHub repository, which makes this resource even better specifically for PHP developers. Yup, that’s right, the GitHub repository features all code examples written in PHP 7.3, making it super easy to jump into coding.

And if you aren’t a PHP developer, have a look at the other repositories, which do the same for a few other programming languages.

Slack Tips

Tips and demo are probably my most favorite sections on any website, especially so for productivity tools. I’m glad to see that Slack Tips are now launched as well, with a collection of simple, yet powerful recipes on how to make everyone’s life easier.

Awesome Design Tools

GitHub hosts numerous “awesome lists” with collections of tools, documentation, and resources on a variety of subjects. So far, however, these seemed to be mostly developer-oriented. It’s good to see that other people are joining in. Awesome Design Tools is a curated list of the tools and resources for designers (web, interface, print, brand, etc).

Not even being a designer myself, I had to Google for some of these things plenty recently. In particular – collaboration tools, color pickers, fonts, icons, screenshots, etc.