Life-Lessons.in

Adventures in Software and Life (Gurpreet Luthra)

  1. Indian Food Recipes App built with GlideApps [NoCode]

    100+ free home style Indian recipes mobile app built with nocode

  2. Bahmni - Open Source EMR with 1 Million Lines of Code

    An analysis of Bahmni AngularJS exposure and strategy to migrate to React

  3. Insights on Career, Mastery and Craftsmanship (Expertease Podcast #4)

    A frank conversation with Nikhil Prasad, CTO Tavisca, on his principles for building a meaninful engineering career

  4. Empowered Engineering Culture - Nikhil Prasad (Expertease Podcast #3)

    An insightful discussion on cultivating an empowered product engineering culture by leveraging the power of Mastery, Autonomy and Purpose.

  5. Art of Experience Design with Aditya Karle (Expertease Podcast #1)

    A lighthearted chat on Experience Design and applying it to Bengaluru Airport

  6. I Know That I Know Nothing

    A model for helping us deal with the Socrates Paradox

  7. Are You Telling A Story?

    Harness the art of story telling to make presentations memorable

  8. 12 Things I Learnt While Teaching Application Security

    Fascinating stuff I stumbled upon while preparing for security training

  9. Understanding Open Source Software

    My thoughts and findings about questions concerning Open Source Software

  10. Reduce Computer Eye Strain with F.lux

    An application I have been using for over 3 years

  11. Mars Rover Problem in Scala

    Companion code to Priyank's blog

  12. Every Single Retro

    When was the last time you attended a retro. Did you encounter these things?

  13. The Velocity Conundrum

    Pitfalls in measuring velocity of high performance teams

  14. I moved to Jekyll

    More control. More elegant. My new blog.

  15. Understanding Vagrant Boxes and VMs

    Clearing the confusion around Vagrant boxes

  16. Installing ThoughtWorks GoCD Server on a Digital Ocean Droplet

    Quick experimental setup on the cloud of GoCD

  17. Building Applications for Multiple Countries and Languages

    A checklist of things to bear in mind while developing applications for the global audience

  18. Way To A New Project

    Tips on becoming effective quickly on joining a new project

  19. Difference between sorted, sortWith and sortBy in Scala

    Understand which sort method to use in what situation.

  20. Using Capybara and Rspec assertions in Page Objects

    Writing well encapsulated tests in Rails with the Page Object pattern

  21. Vagrant: Setup development environments FAST!

    Understanding the popularity behind Vagrant

  22. Recommended Reading for Lateral Dev Hires at ThoughtWorks

    An Unofficial Opinion

  23. POKA YOKE - Applying Mistake Proofing to Software

    A technique for reducing mistakes in software

  24. Web Vulnerabilities - Phishing, Cookies, XSS and CSRF

    A basic overview of common web vulnerabilities