Tim's articles
![REST, GraphQL, and Founding a Startup, with Michael Paris and Vince Ning](https://uploads.sitepoint.com/wp-content/uploads/2017/02/1487715408graphql-founding-startup.png)
In this episode of the Versioning Show, Tim and David are joined by Michael Paris and Vince Ning, founders of Scaphold.io, a backend service for GraphQL.
![The Skills and Qualities of a Good Web Engineer](https://uploads.sitepoint.com/wp-content/uploads/2016/11/1479875097engineer.png)
In this one-on-one episode of the Versioning Show, Tim and David talk about humility, curiosity, discipline and the other qualities of a good developer.
![Ensuring Cultural and Gender Diversity in Tech, with Nicole Sanchez](https://uploads.sitepoint.com/wp-content/uploads/2016/11/1478048518nicole-sanchez_feature.jpg)
In this episode, David and Tim discuss diversity in tech with Nicole Sanchez, the Vice President of Social Impact at GitHub.
![Sass, Susy, Unit Testing, and Finding Your Voice, with Miriam Suzanne](https://uploads.sitepoint.com/wp-content/uploads/2016/09/1473814177miriam-suzanne_versioning.png)
In this episode, Tim and David are joined by Miriam Suzanne, best known for Susy, a responsive layout toolkit for Sass.
WebOps often requires the work of an entire team. With Plesk, one developer can handle everything from code to configuration, with security and ease.
Tim Evko outlines the Blue-Green deployment methodology, and explains how you can put it into practice with AppFog.
Tim Evko explains how Telerik Platform can help you build your next app.
Tim Evko outlines the 12-Factor Apps methodology and explains how to put it into practice in your apps.
You may have noticed that images on websites can be heavy and slow. In this screencast we'll take a look at how to lazyload an image, improving performance.
Animation in JavaScript can be difficult to create, and even harder to optimize for performance. Learn how to get better at both with requestAnimationFrame.
In this screencast I'm going to show you how to refactor your CSS to improve and smoothen your animations.
Tim Evko explores the history of agile and explains how and why you should make the process a central part of your development workflow.
In this video we'll look at CSS animations, frame rates, and why some CSS properties are better to animate than others.
Tim Evko draws on an infographic from JIRA creator Atlassian to explain what sets agile, release-ready teams apart.
In this short video I go over a feature in chrome developer tools that's rarely used, but can deliver great insight when doing a performance audit.
Tim Evko dives into the Chrome Developer Tools Profiler to demonstrate how to analyze JavaScript performance in the browser.
In this video I'll be reviewing a websites CSS rules to improve site performance with cssstats.com.
In this video I'll walk through webpagetest.org, explaining what to look for when evaluating a site for performance.
Tim Evko discusses how to get a web development job, offering resume, portfolio and interview tips, and suggestions on where to find the perfect job.
Tim Evko dives into ZingChart's Angular Directive, a way to create attractive, functional charts in no time.
Tim Evko teaches you how to use GitHub, Jasmine, Karma, and Travis to testing your JavaScript code and reduce the number of bugs in your code.
Tim Evko explains how VictorOps' tools — like its Transmogrifier and timeline views — can help a devops team before, during and after any incident.
Tim Evko takes a look at a new tool in the VictorOps arsenal, the almighty Transmogrifier, aimed at simplifying workflows and cutting down on alert fatigue
Tim Evko argues that the wearable revolution could be no more than a passing fad — and web developers shouldn't waste their time.
VictorOps surveyed 500 people working in devops to see how they handled being on-call. Tim Evko has the results, which show it's a tough ask for many.
As part of our Christmas giveaway series, Tim Evko took online IDE CodePen's Pro account for a spin —and we have three more licenses to give away!
Tim Evko takes a first look at "Hooked: How to Build Habit-forming Products", a new book offering a guide to making products people just have to use.
Tim Evko shows 5 different ways people have harnessed web data, using the free tools from import.io.
Native mobile apps require storage space, an internet connection, and often need several data-heavy updates. Tim Evko says we should adopt web apps instead.
We rely on JavaScript for almost everything that involves dynamic elements and interactions. Tim Evko explores how to build such elements with just CSS.