Jennifer Bland header image
≡ Menu

Speaking

Jennifer Bland Speaking At Connect Tech

Speaker Bio

Jennifer Bland is a Senior Software Developer and Google Developers Expert. She has more than ten years of development experience working for companies like CNN, Coca-Cola and Apple Computer. Jennifer is the author of the book “Developing e-Business Applications Using Lotus Domino on the AS/400", published by IBM.

She runs the website codeprep.io which provides interview questions to assist programmers in preparation for job interviews. Her personal website is jenniferbland.com.

Jennifer holds a B.A. in History from Furman University and an MBA from San Jose State University.

Upcoming Events

Connect Tech Conference
Testing Your Vue Application
October 17, 2019
Why test? Verify your application works correctly, train new developers on how the application works and reduce the number of bugs in your code. I will show you how to use Jest, Cypress, and Vue-test-utils to test your application by creating a unit, snapshot, and end-to-end tests.

VueConf Toronto
Testing Your Vue Application
November 11, 2019
Why test? Verify your application works correctly, train new developers on how the application works and reduce the number of bugs in your code. I will show you how to use Jest, Cypress, and Vue-test-utils to test your application by creating a unit, snapshot, and end-to-end tests.

Past Events

Refactr Tech Conference
GraphQL Workshop
June 5, 2019
GraphQL is a technology that is poised to replace, or at the very least, drastically change the way APIs are designed and presented. In this hands-on workshop, you'll learn GraphQL from the ground up. We start with creating a backend server using Node.js then learn about schemas, mutations and using GraphiQL to test queries. By the end of this workshop, you will understand how to install and utilize GraphQL.

DotNetSouth Conference
Don't Be Afraid of the JavaScript Stack Trace
May 14, 2019
At some point your code will not work. You could spend hours trying to google for a solution. Instead use the JavaScript stack trace to find the problem. A beginner-friendly overview of the JavaScript stack trace and tips on how to use it.

North Atlanta JavaScript Meetup
Don't Be Afraid of the JavaScript Stack Trace
April 23, 2019
At some point your code will not work. You could spend hours trying to google for a solution. Instead use the JavaScript stack trace to find the problem. A beginner-friendly overview of the JavaScript stack trace and tips on how to use it.

VueConf USA
How to Reduce Your Vue Bundle Size With Webpack
March 25, 2019
You build a vue application. It is large in size. It takes a long time to load. Let me show you how to reduce your Vue bundle size using Webpack.

VueConf USA
How to Add Charts and Graphs to Vue
March 26, 2019
Every application has data. Sometimes the best way to display that data is in a chart or graph. See how easy it is to add visually attractive graphs to your Vue application.

Atlanta JavaScript Meetup
Don't Be Afraid of the JavaScript Stack Trace
March 18, 2019
At some point your code will not work. You could spend hours trying to google for a solution. Instead use the JavaScript stack trace to find the problem. A beginner-friendly overview of the JavaScript stack trace and tips on how to use it.

DevNexus Conference
Don't Be Afraid of the JavaScript Stack Trace
March 8, 2019
At some point your code will not work. You could spend hours trying to google for a solution. Instead use the JavaScript stack trace to find the problem. A beginner-friendly overview of the JavaScript stack trace and tips on how to use it.

DevNexus Conference
Tips to Grow Your Technical Career
March 7, 2019
Speaker on a panel focused on Tips to Grow Your Technical Career. This is part of the Women's Breakfast series presented at the DevNexus Conference.

DevNexus Conference
Getting Started with Service Workers
March 7, 2019
A Service Worker is a relatively new API that’s been introduced in modern web browsers in the last few years. It’s a special kind of web worker that can be installed in your browser to provide features that were previously unavailable to ordinary web pages. Find out how to create them and use them in a Progressive Web App.

Women Who Code Atlanta
Want to Start a Podcast? Don't Do This
February 19, 2019
Starting a podcast seems like a fun and easy way to get a message out, and share with the world. You record yourself speaking, and voila! How hard can it be?! Doing it right requires a lot of forethought, and preparation, as it turns out.

Atlanta VueJS Meetup
The Power of Custom Directives in Vue
January 31, 2019
Vue ships with a default set of directives like v-model and v-show. Sometimes you reach a point working with Vue where you have a use-case that the framework does not cover. Luckily, Vue allows you to register your own custom directives. A custom directive allows you to perform a critical task that you must have in your application and you cannot live without. I will show you how to create a custom directives.

Connect Tech Conference
Choosing a JavaScript Framework
October 19, 2018
Over the last couple of years, JavaScript has become on the of the most popular programming languages. As a result, there has been a large number of JavaScript frameworks and libraries that have been created. I will walk you through a simple todo application using Angular, React and Vue.

Connect Tech Conference
How to Build Something with GraphQL
October 19, 2018
GraphQL presents new ways for clients to fetch data by focusing on the needs of product developers and client applications. Building a product with GraphQL is easy once you wrap your head around the key concepts. Learn what is GraphQL and how to use it.

Free Code Camp Atlanta Keynote Speech
Why You Should Become a Programmer
September 23, 2018
Being a programmer is like winning the lottery every day. You get to make things all day long in environments that are usually very fun and casual. Let me show you how you can get a winning lottery ticket by becoming a programmer.

GDG DevFest
Introduction to GraphQL
September 22, 2018
GraphQL is a new API standard that provides a more efficient, powerful and flexible alternative to REST. In this talk I will give you an introduction to GraphQL and then show you how to use it to access Github's GraphQL API.

WWCAtl 5th Anniversary Keynote Speech
A Front Row Seat To A Revolution
August 21, 2018
Three years ago I attended my first WWC event where there were 6 attendees. Two years later I spoke at a tech conference for women by women where women were the majority of attendees. What it has been like for me to have a front row seat to a revolution for women in tech.

We Rise Conference
Keynote Speech
A Front Row Seat To A Revolution
June 21, 2018
Three years ago I attended my first WWC event where there were 6 attendees. Two years later I spoke at a tech conference for women by women where women were the majority of attendees. What it has been like for me to have a front row seat to a revolution for women in tech.

Women Techmakers Google Developers Group
Web Components
April 25, 2018
As developers, we all know that reusing code as much as possible is a good idea. Yet trying to reuse the custom UI you created for one application in another application is nearly impossible. Web Components aims to solve such problems. Learn how web components can make your design life easier and reusability a reality for web development.

OpenSource 101
Progressive Web Apps - What, Why & How
April 17, 2018
Progressive Web Apps combine the best of the web and the best of apps. They load quickly, even on flaky networks, can re-engage with users by sending web push notifications, have an icon on the home screen, and load as top-level, full-screen experiences. Learn the what, why, and how of PWAs.

Women Who Code
Advanced JavaScript Workshop
March 31, 2018
JavaScript. So you have learned about loops, arrays and objects, what is the next thing to learn? Take your JavaScript skills to the next level by learning about recursion, inheritance and prototype chain. We will also cover the new features in JavaScript that were introduced in ES7 and ES8 so you can keep your JavaScript skills current.

DevNexus Conference
Choosing a JavaScript Framework
Feb 23, 2018
Over the last couple of years, JavaScript has become on the of the most popular programming languages. As a result, there has been a large number of JavaScript frameworks and libraries that have been created. I will walk you through a simple todo application using Angular, React and Vue.

DevNexus Conference
How to Hire Good Programmers
Feb 22, 2018
Few things will ruin a great team faster than a bad hire so how do you recognize a talented software developer in a 30-minute interview? The traditional method of hiring programmers is to hire based on what they know. I will argue that you should instead hire a programmer based on what they can learn.

ngAtlanta
Webpack - Your New BFF
February 1, 2018
Webpack is JavaScript module bundler that has taken the world by storm, but a lack of great docs and wealth of boilerplates have led to many people using it, but not understand it. I will show you how to utilize Webpack for building out your applications. Once you see the magic available, Webpack will become your new BFF!

Women Who Code
WWCode Speaker Panel
Sep 19, 2017
Connect.Tech is Atlanta's premier web and mobile development conference, September 20th - 22nd. Join us for a conversation with some of this year's conference speakers as we discuss how they got into tech, what they're doing now, what you can expect to hear from them. We'll also take audience questions.

Connect Tech 2017
Escape Callback Hell With Async Await
Sep 20-22, 2017
JavaScript relies heavily on callbacks for async functions which leads to the infamous 'callback hell'. ES7 is proposing the use of async/await to avoid this. Node.js has already implemented it in version 7.6. I will show you how you can escape from callback hell and reach callback heaven with async await.

Connect Tech 2017
Intro to Flexbox with Real World Examples
Sep 20-22, 2017
If you hate floats, you will love flexbox. If you hate media queries, you will love Flexbox. Flexbox gives you more control in creating a responsive layout than the traditional box model. In this session I will introduce you to Flexbox by showing how to use it to solve common website problems. You will learn how easy it is to implement Flexbox into your existing website design.

ngConf 2017
Using Components in Angular 1.5
Apr 5-7, 2017
Components allow you to create custom HTML features. Components are a new feature in Angular 1.5 and learning how to utilize them will help you to transition to Angular 2. Learn how and why you should use components and then watch as I build several simple components.

JazzCon.Tech
Intro to Flexbox with Real World Examples
Mar 22-24, 2017
If you hate floats, you will love flexbox. If you hate media queries, you will love Flexbox. Flexbox gives you more control in creating a responsive layout than the traditional box model. In this session I will introduce you to Flexbox by showing how to use it to solve common website problems. You will learn how easy it is to implement Flexbox into your existing website design.

JazzCon.Tech
Using Gulp to Improve Your Angular Workflows
Mar 22-24, 2017
Maintaining the build process for an Angular app can be quite involved. A typical build pipeline will involve validating the source code for styling, passing unit tests and end-to-end tests, minifying, annotating, bundling, creating source maps, transpiling and more. In this seminar I will show you how to use Gulp to manage your entire Angular workflow.

ATL Angular.js Meetup
Using Components in Angular 1.5
Mar 15, 2017
Components allow you to create custom HTML features. Components are a new feature in Angular 1.5 and learning how to utilize them will help you to transition to Angular 2. Learn how and why you should use components and then watch as I build several simple components.

DevNexus
Promises and Generators in ES6
Feb 22-24, 2017
All JavaScript programmers know two things - Asynchronous programming using callbacks is a required skill and all functions run to completion. ES6 introduced Promises and Generators. Promises address the significant shortcomings of callbacks. Generators are functions that can pause itself in mid-execution and can be resumed either right away or at a later time. In this session I will discuss the impact of these two new features in ES6.

Connect:Tech
Introduction to npm as a Build Tool
Oct 20-22, 2016
Grunt and Gulp are the heavyweights in the JavaScript build tool landscape. These tools can automate almost anything you find yourself doing repeatedly in a project. But the question is, do you need them? In this session I will discuss what npm is capable of as a build tool.

Women Who Code Atlanta
Learn and Understand Node.js
Sep 25, 2016
Node.js is an interesting new phenomenon to hit the development scene. Companies like Netflix, Walmart, Sams Club, PayPal, Medium, LinkedIn and Uber are just a few of the companies that are using it in production. Node.js is a server technology used to build and run web applications. In this class, we'll learn the basics of working with Node.js.

Atlanta Node.js Meetup
Introduction to npm as a Build Tool
Jul 21, 2016
Grunt and Gulp are the heavyweights in the JavaScript build tool landscape. These tools can automate almost anything you find yourself doing repeatedly in a project. But the question is, do you need them? In this session I will discuss what npm is capable of as a build tool.

Women Who Code Atlanta Meetup
Professional You: LinkedIn
Apr 19, 2016
Jennifer will cover how to trick out your LinkedIn profile to make yourself more attractive to recruiters. She'll explain LinkedIn Recruiter, the program used by recruiters and how expert recruiters use it to find candidates. At this meet-up you will learn how to optimize your profile to be most easily found for the right potential opportunities.

Viking Code School
Job Attraction Tips for Developers
Mar 31, 2016
How to craft an attention-worthy LinkedIn profile and utilize GitHub code presentation tips for maximum hireability.

ATL Angular.js Meetup
Using Postman to test your Web API
Mar 16, 2016
Learn how to get the most out of using Postman and how to format your HTTP requests. Jennifer will demonstrate ways to use postman and go through examples from some of the most popular APIs.

Hack Reactor
How to get Hired Quicker
Jan 2016
Are you looking for a new job? Do you want to get hired quicker? Jennifer Bland will explain how you can use LinkedIn and your Github account to attract recruiters and hiring managers.