JSFoo 2019

JSFoo 2019

On component architecture, front-end engineering and Developer Experience (DX)

Make a submission

Accepting submissions till 21 Sep 2019, 07:20 AM

NIMHANS Convention Centre, Bangalore, Bangalore

JSFoo is in its ninth edition this year. Talks at JSFoo 2019 will cover the following topics:

  1. Component architecture – how different web components have been stitched together to build apps; outcomes on UI and performance as a result of architecture choices
  2. Deployment practices for front-end and how Kubernetes and CI/CD fall into this picture
  3. Accessibility
  4. Developer experience (DX)
  5. Functional programming paradigms: ReasonML and ClojureScript
  6. Privacy and Content Security Policy (CSP)
  7. New developments such as SvelteJS

Speakers from Razorpay, CloudCherry, Myntra, Innovaccer, GitLab, Microsoft, Atlassian and Gramener will share their work and learnings on these topics.

Who should attend JSFoo:

JSFoo is a conference for practitioners, by practitioners. JSFoo 2019 is a conference for:

  1. Front-end engineers
  2. Senior software developers
  3. Team leaders and engineering managers
  4. Fullstack developers
  5. InfoSec professionals

##JSFoo 2019 details:
Dates: 27 and 28 September
Venue: NIMHANS Convention Centre, Bangalore

##JSFoo workshops:
The following workshops have been curated for before and after the conference:







##Contact details:
For inquiries about conference tickets, workshop tickets and any other details, call JSFoo on 7676332020 or email info@hasgeek.com

#Sponsors:

Click here for the Sponsorship Deck.
Email sales@hasgeek.com for bulk ticket purchases, and sponsoring JSFoo 2019.


JSFoo 2019 sponsors:


#Platinum Sponsor

Microsoft

#Gold Sponsor

Atlassian

#Exhibition Sponsor

Publicis Sapient

#Bronze Sponsor

Innovaccer ThoughtSpot

#Community Sponsor

Hasura Obvious

Contact

For tickets and sponsorships, contact info@hasgeek.com or call +91-7676332020. For queries about proposing talks, write to jsfoo.editorial@hasgeek.com

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more

Princiya Sequeira

@princiya

Debugging the Debugger

Submitted May 15, 2019

This talks is an inception of debugging the Firefox devtools’ debugger which is built using React and Redux. All of us love to ‘console’ log our code, but there are other effective techniques that will help accelerate the debug loop cycle. In this talk I will present the various available browser devtools debugging techniques using practical examples from the community to debug the development of the debugger project!

Outline

While breakpoints are most commonly used for debugging purposes, logpoints add a lightweight alternative to script pausing. Events are the binding glue of the web; exposing what causes DOM changes in the right way can provide a much better understanding of the various scripts updating specific DOM elements and potential issues. Enabling breakpoints and similar debugger concepts are a great way to debug web applications, diagnose failing tests, untangle script interactions and race conditions.

debugger.html is Firefox Devtools’ community maintained debugger which is built using React and Redux. It works with Firefox and Chrome ‘s debugging protocols and also helps in diagnosing Node.js applications. In this talk we shall inspect the running debugger app itself to learn more better ways of debugging web applications, a.k.a, debug the debugger.

We shall also look into the comparative landscape of available debugging techniques across different browsers and text editors. The talk is packed with tips to get better at debugging and tricks to debug web applications.

Speaker bio

I work as a Lead Front-End Engineer at a health tech startup based out of Berlin. I 💙 food and JavaScript! When not coding or cooking, I am an Advocate for Diversity & Inclusion, OpenSource and Privacy & Security.

Past - Outreachy intern; Present - Lightbeam (browser extension that reveals web tracking) and Firefox Devtools’ Debugger Maintainer. I volunteer my time in co-organising the Berlin critical tech meetup and curating diversity scholarship applications for JSConfEu.

I am too obsessed in translating tech jargon into meaningful cartoons and want to make everything accessible and performant! I love to attend conferences, network with people and mentor them.

Links

Slides

https://docs.google.com/presentation/d/13vI7KepXN2Zm-mHm3mfYh7hGrYg1r_XFFUXWSPNjj8s/edit?usp=sharing

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Make a submission

Accepting submissions till 21 Sep 2019, 07:20 AM

NIMHANS Convention Centre, Bangalore, Bangalore

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more