Skip to content

Instantly share code, notes, and snippets.

View sathishpaul's full-sized avatar

Sathish Paul Leo sathishpaul

View GitHub Profile
@sathishpaul
sathishpaul / JAMstack_conf.md
Last active November 7, 2018 16:46
My experiences attending JAMStack conference in San Francisco

JamStack Conf

Me, Shobana and Baldeep had the opportunity to attend the JAMStack conference held in San Francisco on October 30th. I wanted to take this time to write up what my experience was attending this conference.

Thoughts before going to the conference

  • I always had the idea that I had to attend lots of conferences, listen to all the talks, learn everything from the all the speakers and take notes all the time, in order to keep up as a competent Front-end developer. I think people call this FOMO (fear of missing out).
  • Over the years, I learnt that this approach is not only a recipe for disaster, it just is completely un-necessary. I also looked back and found myself not having built anything (outside of my work projects).
  • I have come to the conclusion that the best way to learn is by picking a particular area (library or framework), and building something using that.
  • If you need to know details about stuff, there are lots of places online where you
@sathishpaul
sathishpaul / Fluent2016.md
Last active March 18, 2016 22:33
Fluent Conference 2016

I had the opportunity to attend the Fluent Conference held at San Francisco from March 8th to 10th 2016.

Here is a brief summary of the various sessions I attended and what I learnt from them.

##Functional reactive JavaScript on the client and the server

  • Pete Hodgson from Thoughtworks gave a wonderful talk about what Reactive programming is. He focussed specifically on using Rx.js and explained what streams are and how they can be used to model everything - from a series of async values, to node streams, to even mouse clicks. Using one API to model everything as a stream is a huge benefit, but I find the Rx programming paradigm needs considerable effort in learning and mastering it. I am still trying to wrap my mind around what exactly does an 'Observable of Observables' mean. The takeaway for me was to start using Rx.js on a very small portion of an existing application and grow from there. 'Don't try to boil the ocean' is good advice.

My rating for this talk: 5/5 (based on topic relevance and speaker d

@sathishpaul
sathishpaul / React-Notes.md
Last active January 30, 2016 21:18
Notes from the discussion we had about React.js

React.js overview

  • View library for building UI
  • Idea is to build composable and stateful UI components
  • React auto updates only the changed-parts of the UI when state changes
  • Uses Virtual DOM and synthetic events to manage UI updates
  • Uses JSX to represent components
    • HTML code in Javascript

Essential things to remember

@sathishpaul
sathishpaul / blog-post-gist.md
Created September 7, 2011 19:51
My Dreamforce blogpost on Github as a gist

On August 31st 2011, I had the opportunity to attend the keynote at Dreamforce, a conference organized by Salesforce at the Moscone center in San Francisco. The keynote was presented by the CEO of Salesforce Mark Benihoff. I wanted to pen down my thoughts on the experience. Here they are. ###Emphasis on Social### Every conference has a theme associated with it. Recent and trending topics include the Cloud, Mobile applications, Green energy etc. This year, for Salesforce it was "Social". And "Social" it was all the way. While the word social was quoted so often that it was repetitive to the point of being slightly annoying, one could clearly see why it really matters today and how it has the potential to change businesses and consumers alike. ###Impressive product demos### All this talk of social being the next big thing and how it is a game changer does not matter much if there is no execution. And true to that, the product demos showcased several several import