As the vibrant world of technology continues to evolve, the significance of conferences that bring together brilliant minds from across the globe becomes ever more apparent. I’m thrilled to share …
When it comes to software development, rollback/roll-forward plans and CI/CD workflows are common methodologies and workflows that teams adopt to ensure effective development practices.
In software engineering, there are two main approaches to handling changes and updates to a system: rollback and roll-forward plans. Both approaches have their own advantages and disadvantages, and the choice between them largely depends on the specific needs and requirements of a project.
Writing clear and effective software product stories in your favourite issue tracker can help ensure that your team has a clear understanding of the work that needs to be done …
From using the Elvis operator to safely access nested properties to using the filter function to filter a list of objects, these tricks and techniques will help you make the most of the Kotlin language.
Learn and relearn: one of the keys to staying relevant and successful in the fast-paced world of software development
Learn how to write helpful documentation that not only helps other members of your team understand your code, but also serves as a valuable resource for future reference and maintenance.
What to do if you need to change code that’s impossible to maintain, without making it worse? Explore working with legacy code and why rewriting may bad for you.