Sept 11, 2019
Laurie Barth on Gatsby, Lambda Functions, experimenting and morePodcast
July 10, 2019
Build Genuine Relationships and Help Others to Unlock Your Full PotentionalPodcast
The good news is that things have gotten better! In this talk we'll look at some of the syntax ES2015+ introduced to help us write more readable code for our coworkers and our future selves.
DevOps is meant to bring together developers and the operations team, but we all know that it often means rebranding Ops as DevOps. In order to truly bridge the gap between these teams, developers need to understand what DevOps is and how it impacts their work.
After a stint in the DevOps deep end, I came away with a better perspective of how much DevOps should matter to me as a coder. And what entry points developers at large can use to make the technologies and concepts of DevOps more accessible.
If you're familiar with AngularJS you may be used to interacting with your Http requests via promises. Well, no more. With Angular promises have given way to observables. Specifically, Angular's implementation is built on top of RxJS. So let's learn about this reactive programming library, what it is, and how we can use it in our applications. And be prepared, we can do a lot more than .then now!
It is often said that the hardest problem to solve is when two people are talking about different things but believe they are talking about the same thing. As you grow in your engineering career being able communicate about problems effectively is perhaps your single most important skill. This talk is about adding to a dictionary of common vocabulary. I'm here to arm you with the confidence and drive to revisit your technical communication skills and improve them.
I'm a software engineer who spends her time writing code and developing apps. I have a pretty good grasp of the vocabulary and technologies relevant to my job. But what happens when another facet of engineering, one that is gaining a lot of traction and has a large footprint of its own starts becoming more and more relevant to my day to day tasks? Well, that's exactly what happened to me last year when DevOps became a big part of my role. This is my attempt to impart all of that knowledge onto you.
How do you build a tool that can live forever? A tool that can evolve along with updates, and new hardware and ever changing technical specs? This talk is about a tool that does just that. What it does. How it works. And how we built it.
Everyone has blindspots. For developers it is often taking for granted certain technical skill sets. So what happens when you need to build a system for people without those skills? How do you adjust? What do you use as a reference point for common knowledge? How do you get out of your own head?
Everyone has encountered a system that just had to be upgraded. But often that happens when users are used to the system and aren’t looking for a change. This is a series of stories for how companies have tried and failed and learned along the way. You’ll come away with some new pitfalls to avoid.