Tags » Build Automation

Updating and Maintaing Gradle Project Dependencies

As a DevOps Consultant, I often encounter codebases that have not been properly kept up-to-date. Likewise, I’ve authored many open-source projects on GitHub, which I use for training, presentations, and articles. 879 more words

Software Development

Automating your Github Project's build and deploy with Heroku and Travis

Hey fellas!
My name is Jéferson Sartor Decker, I’m a Software Developer in Thoughtworks Brasil and live in Porto Alegre! Matheus invited me to make a post here, so I hope you enjoy it! 531 more words

Java Programming

Essential Gradle - A Birdie's Look.

This blog is to help the reader understand essentials of Gradle build tool.


Building a software is a craft by itself; build process usually involve a series of task such as picking the right libraries, compiling the source code, package distributed executable,  test using automated scripts and report process progress. 1,254 more words

Build Automation

Introduction to Continuous Delivery

So what is the problem? And why do we need Continuous delivery?

Regardless what agile methodology framework we use, and no matter how agile our software development is, as long as we are not moving that developed code into production environment, or at least make it production ready, as fast as how it was developed, then, we are probably not making the best use of the Agile Software methodologies. 755 more words


Build Automation for Dotnet Core Apps

In a previous blog post I documented how I built a “Build Server” to deploy .NET 4.6+ apps on windows 2012 server.

While this worked, and was a reasonably good way to do it, It wasn’t without it’s problems. 2,200 more words

C# Coding

Salesforce DX

This post provides a practioner’s introduction to Salesforce DX (Developer Experience) a new software development lifecycle paradigm for Salesforce. Please note at the time of writing (Spring ’17 – v40.0) Salesforce DX is at public beta status. 1,398 more words

Development Lifecycle