Simpragma blog

Microservices, Mobile Apps, Chatbots, Automation, Fullstack development and DevOps

Design patterns I love - Interceptor assembly for mobile apps

Setting all the tools in order before beginning to work. This is the mantra i learnt from lean software development principles. . Some time ago our team inherited an android app code base that used to do a humongous amount of...

Continuous QA for IOS apps with SonarQube - small steps, huge gains

In the era of automation, having another person to spend time to review my code sounds like spoiling my habits. I was yet into another project, and needless to mention it was very innovate initiative, very challenging, tight deadlines and...

Playing with Pi, AI and Python

I many times get facinated by automation to help us get rid of mundane activities and boosting efficiences. I have a lot of hunch to try out various things. On top of that, my friends provoke me asking me for...

Super simple steps to enable CI on Gitlab using Jenkins

I was blissfully settled with Bitbucket as my repository. I was able to configure it for continuous integration, continuous deployment and even extended to continuous delivery However my village of peace was soon disturbed by the features and offers by...

Git Version Control System in 15 minutes.

In this article I am going to talk about Git which is a version control tool. Now what has happened is we have made git complicated by clearly not understanding the fundamentals of this tool. All we do is git...