Life-Lessons.in

Adventures in Software and Life (Gurpreet Luthra)

  1. Mushtaq: Doctor to Coding Architect (Expertease Podcast #5)

    An insightful & honest coversation with Mushtaq Ahmed on his amazing journey to becoming a Coding Architect & Sr. Technical Leader

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

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

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

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

  4. 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

  5. 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.

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

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

  7. I Know That I Know Nothing

    A model for helping us deal with the Socrates Paradox

  8. Are You Telling A Story?

    Harness the art of story telling to make presentations memorable

  9. 12 Things I Learnt While Teaching Application Security

    Fascinating stuff I stumbled upon while preparing for security training

  10. Understanding Open Source Software

    My thoughts and findings about questions concerning Open Source Software

  11. Reduce Computer Eye Strain with F.lux

    An application I have been using for over 3 years

  12. Mars Rover Problem in Scala

    Companion code to Priyank's blog

  13. Every Single Retro

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

  14. The Velocity Conundrum

    Pitfalls in measuring velocity of high performance teams

  15. I moved to Jekyll

    More control. More elegant. My new blog.

  16. Understanding Vagrant Boxes and VMs

    Clearing the confusion around Vagrant boxes

  17. Installing ThoughtWorks GoCD Server on a Digital Ocean Droplet

    Quick experimental setup on the cloud of GoCD

  18. Building Applications for Multiple Countries and Languages

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

  19. Way To A New Project

    Tips on becoming effective quickly on joining a new project

  20. Difference between sorted, sortWith and sortBy in Scala

    Understand which sort method to use in what situation.

  21. Using Capybara and Rspec assertions in Page Objects

    Writing well encapsulated tests in Rails with the Page Object pattern

  22. Vagrant: Setup development environments FAST!

    Understanding the popularity behind Vagrant

  23. Recommended Reading for Lateral Dev Hires at ThoughtWorks

    An Unofficial Opinion

  24. POKA YOKE - Applying Mistake Proofing to Software

    A technique for reducing mistakes in software

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

    A basic overview of common web vulnerabilities