Open Source Advocate – Week #1

This week I started out as an Open Source Advocate at Zalando in the shiny new Open Source team with Paul & Per. Together, we are the 3 P's! The team is meant to develop Zalando’s Open Source strategy and consult the wider organisation on how to implement it safely, measurably and with impact in mind.... Continue Reading →

Advertisements

MozRetreat’18 – a recap

Last week I joined a cohort of 43 people from 12 countries in the beautiful city of Eindhoven, Netherlands for MozRetreat! We were a team of friends, partners, network members, Mozilla staff and first-time collaborators to become festival wranglers and shape the design of the MozFest program. I was invited because of my continued involvement... Continue Reading →

LibrePlanet 2018

I attended LibrePlanet 2018 in Boston last week. Thank you to Free Software Foundation & Outreachy, I received a travel grant to attend this event because of my participation in Outreachy last year. LibrePlanet is an annual conference hosted by the Free Software Foundation for free software enthusiasts and anyone who cares about the intersection of technology... Continue Reading →

Working in the open…

Last week I attended LibrePlanet. Out of the many talks, 'Diversity in Free Software' by Marina, Outreachy co-organiser was my favorite <3. Here is an attempt to write sketchnotes from the talk. Yes, sketchnotes is a thing. I used to fancy having an all-green Github dashboard 🙂 I have always wanted to contribute to opensource... Continue Reading →

Web tracking – An overview

In the wake of the Facebook scandal where all of us are concerned and debating over the rise of online privacy, here is an attempt to explain how web tracking works in a nutshell. What is web tracking? Web tracking is the practice by which websites identify and collect information about users, generally in the... Continue Reading →

`let` vs `var` – Part 2

Here is the interview series of posts. The Part 1 of this post is here. In this tech-cartoon post, I am trying to explain the life cycle of variables, the temporary dead zone (TDZ) and how storage is created for let vs var in loops.   Reference: ExploringJS ES6 variables

`let` vs `var` – Part 1

Cover image courtesy - here. This series of posts is aimed at preparing oneself to face JavaScript technical interviews. Here is the source code. In this post, I shall talk about let vs var, scoping, and hoisting of JavaScript variables. let vs var The main difference between let vs var is that they have block vs function scope respectively. What is... Continue Reading →

2017 – Reflections

Happy 2018 everyone! I wish you all a great year ahead. This post is to summarise my hits and misses for 2017. Here is the biannual update and lot of other things got done after that. 2017 has been my most productive year so far, personal & professional. I submitted my first Pull Request to... Continue Reading →

Blog at WordPress.com.

Up ↑