
Jesse Weigel
Head of Engineering at Tabella and Live Coder
Steubenville, Ohio, United States
Actions
I am a software engineer and live coder. I am currently into building things with React Native. I love sharing my coding experiences, including the struggles and failures with other developers. I am especially happy when I get a chance to encourage new developers.
Links
Area of Expertise
Topics
Navigating Accessibility in React Native Web Development
This talk will cover the topic of accessibility in React Native web development. It will provide an overview of best practices for creating accessible applications, including the use of ARIA attributes and accessibility APIs, as well as strategies for testing and debugging accessibility issues. The goal is to help attendees understand how to create inclusive and user-friendly React Native web experiences.
An Engineer's Struggle: Overcoming Depression and Anxiety
As developers, we often focus on the technical aspects of our work, but mental health is an important part of our overall well-being. Unfortunately, depression and anxiety are common, yet rarely talked about in the developer community. In this talk, I will share my personal experiences with depression and anxiety and how they have impacted my work as a developer. I will also discuss the statistics on mental health in the tech industry, and provide tips and strategies for managing and talking about these issues. This talk will be both informative and relatable, as I will be sharing my struggles, triumphs and failures with depression and anxiety in the context of coding. Join me as we break the silence and discuss the importance of mental health in the developer community.
A Candid Account of Anxiety, Depression, and Coding
I am a developer who also has depression and anxiety. Sometimes I feel ok, and sometimes it is a struggle to move. Based on my interactions with other developers through livestreams, talks, and conferences, I believe that there are many others who deal with these issues. Depression and anxiety are common, but not commonly talked about. I would like to share my struggles, triumphs, and failures with depression and anxiety in the context of coding, and offer advice on managing and talking about these issues.
The talk will roughly follow this order: - Brief intro - Some statistics about depression and anxiety - My own struggle with depression and anxiety - Impact of depression and anxiety on coding - What helps and what makes things worse - How to talk about anxiety and depression - Question and Answer
Building a Mentoring Community Through Live Coding
Since I began live coding in May of 2017, an amazing community of developers of all ages, locations, and skill levels has grown around the live streams. We share ideas, teach and support each other while working on real projects together. I would like to share my experience and offer some advice on how to create a respectful online environment where everyone is encouraged to ask questions and contribute and negativity is nearly non-existent.
React + GraphQL + WordPress with Zero Server Management
Based on a real, large scale project!
Learn how to set up a lightning fast React app and headless WordPress with GraphQL for content management all without the need to maintain a server. We will go over using cloud technologies to host MySQL and all our media files for WordPress, and Vercel to serve our React app and WordPress. We will create custom routing and caching for React using NodeJS and Express.
Why would you want to do this? - Automatic scaling - Deployment and updates with no downtime, straight from the terminal - Track WordPress with Git - Automatic database and media file backups - Speed of React + User friendliness of content management with WordPress
Is this talk pushing a particular product? - This can be done using Google Cloud, AWS, Azure or any similar services. - Similar setup could use React and WordPress alternatives.
This workshop is best suited for a 4 hour time slot.
Outline:
- Intro to React: What it is and why would you use it
- Setup Dev Environment: Help participants set up their machines to work with React. Optionally, a cloud IDE can be used.
- Bootstrap a React app using Next.js
- Set up Apollo to fetch GraphQL data
- Create custom parameterized routes using Express
- Fetch data with Apollo's Query component based on route parameters
- Deploy apps using Now
- Explain next steps to further improve apps with styling, seo optimization, advanced routing, complex GraphQL queries, etc. and alternate ways to build and deploy. (If time allows)
How Live Coding Changed My Life
How do you get over a fear of others seeing your code? Start live coding on YouTube of course!
Follow me on my journey from being a solo dev who was afraid of showing my code to anyone to live coding on a YouTube channel of nearly 300k subscribers. Along the way my skills improved dramatically. An amazing community of developers of all ages, locations, and skill levels has grown around the live streams. Live coding has changed my live as a developer and as a person, and I think anyone can enjoy the benefits of live coding.
I have been live coding nearly every weekday for over a year for freeCodeCamp. It has changed my live. My fear of others seeing my code is gone. My skills as a dev have increased at a remarkable rate. Most importantly and unexpectedly, a caring and helpful community has developed.
One Codebase to Rule Them All - Using React Native Everywhere
With React Native and tools like React Native Web, React Native Dom, and React XP it is possible to share nearly all of the same code between web, iOS, android, and windows apps. With the addition of Electron, that same codebase can be used to create Mac and Linux apps too! This talk will go through some of the leading approaches and provide real world examples of production apps using these technologies.
Technical Requirements: laptop (I can provide), projector
Duration: flexible, but could fit in a 30 min time slot.
Target Audience: Best for React Developers, but would be understandable by devs who have not worked with React specifically.
Control The Internet with Your Mind and React Native
Have you ever imagined what it would be like to control things with your mind? What if I told you, you can. Using your brain, React Native, and a Brain Computer Interface, you can control things with your thoughts. Your brain waves can trigger your phone to remind you to stay focused when your mind starts to wander. A thought can turn on an IoT device. If you’re experiencing stress or anxiety, you can handle that too.
A simple React Native app can sync to the brain computer interface and use wifi and a JavaScript API to send real time data about your brain that you’ve programmed to correspond with actions like turning off the lights. This talk will describe the process to code the brain computer interface, provide examples of the possibilities, and give a real time demo.

Jesse Weigel
Head of Engineering at Tabella and Live Coder
Steubenville, Ohio, United States
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top