Skip to content

Instantly share code, notes, and snippets.

Jared Faris jaredfaris

Block or report user

Report or block jaredfaris

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View where-the-web-is-going-2016.md

Where The Web Is Going

The web is a strange place with many standards and browser vendors that all have to come together to make something useful. This talk looks at what's next for web technologies including ECMAScript 2018, Progressive Web Apps, Web Components, and HTTP/2. It then looks at how these standards come about and which groups set the direction. We'll discuss how the W3C, WHATWG, ECMA TC39, and IETF work together (or don't) to push the Web forward. You'll leave this talk better prepared for the web of tomorrow.

Learning objectives

  • (Major) Learn how web standards are created, and why it's so complicated
  • (Major) Learn about current and new web standards that can empower your work
  • (Minor) Laugh at some of the silly events in web standards history that have shaped where we are today
@jaredfaris
jaredfaris / build-for-the-future.md
Last active May 30, 2019
Build for the Future When Your Users Are in the Past
View build-for-the-future.md

Build for the Future When Your Users Are in the Past

You want to build your product or SaaS (Software-as-a-Service) to take advantage of advancements in technology and design, but you have to support users on a wide variety of devices and software. How do you optimize for tomorrow's user while still serving yesterday's? In this talk, we'll discuss emerging technology trends and how to incorporate them into your product both conceptually and technically. You'll leave this talk with specific patterns you can apply today, and a repeatable process you can use as technology continues to advance.

Learning Objectives

  • (major) Learn how to balance technology with business needs
  • (major) Provide a framework for making technology decisions that's reasoned and repeatable
  • (minor) Know how to give team members the opportunity to work with new technology, even if your product doesn't require it
@jaredfaris
jaredfaris / pwa-non-tech.md
Last active Jul 19, 2018
Progressive Web Apps Are Not Optional
View pwa-non-tech.md

Rethinking Your Mobile Strategy in the Era of Progressive Web Apps

If your product involves technology, it almost certainky involves mobile devices. This means you have to make the technology investments required to support them. This distracts from solving your customers' problems. The emergence of Progressive Web Apps (PWAs) gives you an alternative. This talk will update you on the changing mobile landscape, and give you the knowledge needed to reanalyze your mobile strategy. You'll leave this talk with the tools necessary to create a PWA roadmap for your product.

Learning objectives

  • (minor) Understand why mobile matters
  • (major) Understand what Progressive Web Apps are
  • (major) Understand how to decide between a traditional mobile strategy and a PWA strategy
View Bio.md

Bio

Jared is a Microsoft MVP and the VP of Solutions at HMB (http://www.hmbnet.com), an IT solutions provider in Columbus, OH and Louisville, KY. His focus is on building great teams that go out and solve the most difficult problems for their clients. Jared helps organize Stir Trek as well as a variety of other events in and around Columbus, OH. He is an international keynoter and frequent conference speaker. In fact, if he doesn't have some conference deadline he doesn't know what to do with himself. You can find out more about him at http://jaredthenerd.com or follow him @jaredthenerd.

@jaredfaris
jaredfaris / how-do-i-speak.md
Last active Jan 17, 2018
A panel discussion about how to become a conference speaker
View how-do-i-speak.md

How Can I Be A Speaker Like You? - Panel Discussion

Being a speaker is scary, until you do it a few times. Then, you start to realize it's a skill you can build like any other. This panel of speakers will give you the opportunity to ask questions, hear fun stories, and learn how you too can get started.

@jaredfaris
jaredfaris / Manager-Non-Dev.md
Last active Jan 17, 2018
Uh, So I'm A Manager… Now What?
View Manager-Non-Dev.md

Uh, So I'm A Manager... Now What?

Top professionals often end up managing others. Unfortunately, managers need an entirely new set of skills that don't just appear with promotion. This talk covers what to do if you find yourself in a management position. We'll talk about how to avoid drowning on day 1, how to build your leadership skills, and how to make decisions (or avoid them) to empower your team to be successful. This talk will be valuable to both managers and those who aspire to become managers.

View communication-non-dev.md

Improve Your Communication Using DISC

Nobody tells new professionals that the most valuable skills they can build are interpersonal ones. This leaves them in a bad place though, because there's no Google search or tutorial to help their communication skills. When they talk to someone who doesn't think the same way as them, they aren't equipped to deal with it. This talk focuses on using the framework of the DISC behavior assessment to look at how people fail to communicate. Using DISC, we'll look at common situations such as face to face conversations, group emails, and presentations. We'll explore how to change your behaviors to more effectively reach those around you. You'll leave being a better team member, a better leader, and way more effective.

View progressive-web-apps.md

Progressive Web Apps Are the Future

Innovations in web development are quickly replacing the need for mobile apps and the app store experience. Progressive Web Apps (PWAs) are web applications that work seamlessly for every user on every device, and they are ready to change the way we build and deploy our software. Each PWA is an application that works online or offline, on old devices and new, and that users can install just like a native app on your device. This talk will cover PWAs and the technologies that make them possible: Service Workers, Fetch API, and Web App Manifest. You'll leave this talk ready to create new PWAs and add native-like experiences to your existing apps.

@jaredfaris
jaredfaris / dumb-boss-short.md
Last active Jan 29, 2017
Why Is My Boss So Dumb?
View dumb-boss-short.md

Why Is My Boss So Dumb?

Managers do dumb things. They ignore common sense advice, make sub-optimal decisions, and can live in a bizarro world that has little to do with the world you're in. Why? This talk, given by a "dumb" manager, will cover the things going on behind the scenes: budgets, motivation, strategic priorities, team dynamics, political capital and more. Understanding how your boss makes decisions will give you the tools to help reach better outcomes.

View Successful-Software-Development.md

Successful Software Development Is About Relationships, Not Technology

Our industry pays a lot of attention to technology and processes and no time on the single biggest key to successful software development: relationships. Teams with strong relationships have delivered great products for decades, before any of today's tools existed. Meanwhile, teams using the latest frameworks and processes often fail to perform. In this talk, we'll look at why relationships are critical, how they develop, and how you can intentionally grow them both inside and outside your team. You'll leave this talk seeing your job and community in a different light.

You can’t perform that action at this time.