Agile is Dead by Dave Thomas in a page

Dave Thomas, the co-author of pragmatic programmer, said he doesn’t usually test unless it’s a complex algorithm. What it means that everyone has a different approach and should not force their way. Agile became an industry.  It became unnecessarily complex. The solution suggested is the below. Agility – What to do Find out where you… Continue reading Agile is Dead by Dave Thomas in a page

Jenkins – Build set up for .Net project

Continuous integration and continuous deployment is the holy grail of the modern DevOps. Jenkins is the most popular continuous integration tool out there, but it requires some other knowledge to set it up, because Jenkins does not provide full out-of-the-box features for .Net projects. Installing Jenkins and set up to use source code control system… Continue reading Jenkins – Build set up for .Net project

Continuous Integration and deployment

At first, CI and CD looked just awesome and help my life easier. After apply Teamcity and Octopus for a few project locally as a testing, I started feeling that it’s a must for developer. As everyone uses source code repository like TFS and Git, Continuous Integration is a must. A final goal would be… Continue reading Continuous Integration and deployment