Submissions
Leena S N

Leena S N

@leenasn

  • Joined Sep 2011

Rootconf 2018

Expand Contract Pattern for Continuous Delivery of Databases

Modifying the schema of a production database is hard. If something goes wrong, the impact on both customers and the team can be enormous. And it can be hard or even impossible to rollback a database schema change if things go wrong. And the same is true for any architectural change for a production application. more
  • 2 comments
  • Confirmed & scheduled
  • 10 Mar 2018
Section: Crisp Talk Technical level: Intermediate

Droidcon India

Continuous Delivery for an Android application

Continuous Delivery [CD] is a key aspect of the Lean Startup. While this is usually spoken about in the context of Web Applications, it does not need to be limited to that context. more
  • 5 comments
  • Confirmed & scheduled
  • 30 Sep 2011
Section: Handling device diversity Technical level: Beginner Session type: Demo

JSFoo 2015

Test Driven Javascript - By Example

An advanced workshop to help people getting the real experience of writing Test Driven Code. more
  • 0 comments
  • Rejected
  • 30 Jul 2015
Section: Workshops Technical level: Intermediate

droidconIN 2015

Learnings from building Custom MDM

Objective of the talk is to share the learnings on managing high scale enterprise deployments more
  • 0 comments
  • Confirmed & scheduled
  • 19 Oct 2015
Section: Enterprise - Crisp talk (15 minutes) Technical level: Intermediate

Rootconf 2016

Merge Hells?? Feature Toggle to the Rescue

Feature Toggle is one of the key practices for Continuous Delivery, but not enough has spoken about the same. This session is to give an intro about Feature Toggle and explain the advantages it has over Feature branching and share my experience while using it for the last few years. more
  • 1 comment
  • Confirmed & scheduled
  • 15 Jan 2016
Section: Crisp talk Technical level: Intermediate

droidconIN 2016

Video thumbnail

Continuous Delivery for Android Apps

Continuous delivery is a software development discipline where you build software in such a way that it is releasable at any time. The idea is to integrate and deploy continuously so that you get early and frequent feedback. more
  • 0 comments
  • Waitlisted
  • 26 Jul 2016
Section: Crisp talk (15 minutes) Technical level: Intermediate

Rootconf 2017

Video thumbnail

Technical Debt & Legacy Code - A Catch all phrase??

The Technical Debt metaphor, coined by Ward Cunningham, is comparable to monetary debt. Ward used the metaphor to convey that debt is good but can be harmful if not paid off at the right time. It is similar to a loan i.e. it helps you to buy stuff, but if one doesn’t repay, it troubles. more
  • 3 comments
  • Rejected
  • 10 Feb 2017
Section: Crisp talk of 15 mins duration Technical level: Intermediate

JSFoo 2015

Crisp overview on Javascript testing tools

Giving an overview of a variety of tools [mainly in the testing space] for Javascript, to select the right tool for solving the right problem more
  • 0 comments
  • Rejected
  • 31 Jul 2015
Section: Crisp talk Technical level: Intermediate

Droidcon India 2013

Unit Test your Android application using Robolectric

This workshop is for giving an overview on how to write faster, maintainable and behavioural tests using Robolectric, an Android Unit Testing Framework. At the end of the session, the attendees should be able to: more
  • 3 comments
  • Confirmed
  • 30 Sep 2013
Section: Workshops Technical level: Intermediate

Rootconf 2014

Culture of Continuous Delivery

“Release Early, Release Often” is the key for building the right thing and Continuous Delivery helps you to achieve the same. Its been rightly written in the Agile Manifesto as the first principle i.e. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. But many miss the big picture i.e. “Continuous Delivery as a mindset”, with the practices… more
  • 4 comments
  • Cancelled
  • 06 Feb 2014
Section: Full talk Technical level: Intermediate

Rootconf 2014

Continuous Delivery using Jenkins

This workshop is aimed at beginners to help them to set up Continuous Delivery using Jenkins and its build pipeline plugin. more
  • 2 comments
  • Confirmed & scheduled
  • 08 Mar 2014
Section: Workshops Technical level: Beginner

Meta Refresh 2015

Unit Testing CSS

This workshop gives an overview of unit testing, especially Test Driven Development and also shows that CSS can also be unit tested. more
  • 0 comments
  • Shortlisted
  • 08 Feb 2015
Section: Workshops Technical level: Intermediate

JSFoo 2014

Test Driven Javascript

This workshop is for giving an overview on how to write faster, maintainable and behavioural tests for Javascript using the Jasmine Test Framework and Karma Test Runner. The workshop will cover the following: more
  • 0 comments
  • Shortlisted
  • 05 Aug 2014
Section: Workshops Technical level: Intermediate

JSFoo 2019

Sprinkle Javascript with StimulusJS

In this world of Microservices, I am building a Monolith app. In this world of React and Vue, am building a server-side rendered app. more
  • 2 comments
  • Confirmed & scheduled
  • 04 Aug 2019
Section: Crisp talk (20 mins) Technical level: Intermediate