Simon NinonDon’t break production: learn about MySQL locksOne web application I used to maintain was using MySQL 5.6 as the main database for a couple of years, but we decided to take a leap and…9 min read·Aug 1, 2021--2--2
Simon NinonMaking Django Deployments Less DisruptiveDisruptive Deployments6 min read·Aug 1, 2021--2--2
Simon NinonTips to successfully build your open-source projectsI don’t like open-source: I love it!2 min read·Dec 7, 2020----
Simon NinonTips to successfully build your open-source projects #10. Don’t merge every pull requestsThe most rewarding thing when you built an open-source project is when you start having people contributing to it! It is truly exciting…5 min read·Dec 7, 2020----
Simon NinonTips to successfully build your open-source projects #8. Handle the issuesStay calm8 min read·Nov 23, 2020----
Simon NinonTips to successfully build your open-source projects #7. PromoteMost developers, including myself, always believe that the project itself is enough and people will rush to it without any advertising…6 min read·Oct 31, 2020----
Simon NinonTips to successfully build your open-source projects #5. Release the right wayVersion6 min read·Oct 29, 2020----
Simon NinonTips to successfully build your open-source projects #4. Document your projectThere is nothing worst than an open-source project with no documentation. Don’t expect people to open your code to understand how to use…7 min read·Oct 26, 2020----
Simon NinonTips to successfully build your open-source projects #3. Have a sexy READMEThe README is crucial: this is the first thing people will see and read when they find your library. Whatever features you provide…8 min read·Oct 22, 2020----