paulJETER

Blog Resume
  • MCP: The Future of AI Integration

    Apr 22, 2025

  • Why I Switched from WordPress to Astro

    Apr 5, 2025

  • Understanding DORA Metrics

    Mar 13, 2023

  • Best Practices for Effective Meetings

    Feb 19, 2023

  • 5 Ways to Organize Jira Projects

    Dec 5, 2022

  • Budget Planning for Engineering Leaders

    Oct 21, 2022

  • Essential Leadership Reads

    Aug 21, 2022

  • When People Leave

    Jul 9, 2022

  • Doing Interviews: The Other Side of the Table

    Jul 2, 2022

  • Attracting People to Work for You

    Jun 25, 2022

  • The Two Tracks of Growth

    Jun 18, 2022

  • Performance Reviews

    Jun 11, 2022

  • Giving Feedback

    Jun 4, 2022

  • Bringing Yourself to Work

    Jun 1, 2022

  • Delegation

    May 21, 2022

  • Managing Upwards

    May 14, 2022

  • The 4 Key Managerial Activities

    May 7, 2022

  • Productivity

    Apr 30, 2022

  • Running Great 1:1s

    Apr 23, 2022

  • Contracting

    Apr 16, 2022

  • Your First Day as a Team Lead

    Apr 9, 2022

  • Understanding and Managing Technical Debt

    Feb 21, 2022

  • Effective Strategies for Leading Distributed Teams

    Aug 21, 2021

  • What is an Agile User Story?

    Jul 15, 2021

  • Design Systems: More Than a Style Guide

    Nov 13, 2019

  • Styling React with Sass and Styled Components

    Sep 20, 2019

  • A Simple Guide to React Redux

    Sep 13, 2019

  • Talks from React Rally 2019

    Sep 5, 2019

  • A Guide to Refs in React

    Aug 17, 2019

  • Who Is (Not) a Tech Leader

    Jul 16, 2018

  • Mastering Promises in JavaScript

    Jun 14, 2018

  • Understanding Atomic Design Systems

    Jul 21, 2017

  • Control Scope in Sass Components with BEM

    Jul 10, 2017

  • BEM: 10 Common Challenges and How to Solve Them

    Jun 26, 2017

  • BEM: A Methodology for Maintainable CSS

    Jun 10, 2017

  • Software Design Patterns

    Apr 10, 2017

  • 3 Simple Tips for Using UI-Router

    Jun 15, 2015

  • Detect Responsive Screen Sizes in Angular

    Jun 5, 2015

  • Pretty URLs in AngularJS: Removing the Hashtag

    Mar 26, 2015

  • TypeScript and Angular 2.0

    Mar 6, 2015

  • 2015 ng-conf Keynote

    Mar 5, 2015

  • State of Angular 1

    Mar 5, 2015

  • 2015 ng-conf, Salt Lake City, Utah

    Mar 4, 2015

  • Advanced angular-animate

    Mar 4, 2015

  • Angular Forms with angular-formly

    Mar 4, 2015

  • Functional Testing with Protractor

    Mar 4, 2015

  • Animating Angular Apps: ngShow and ngHide

    Feb 28, 2015

  • All About the Built-in AngularJS Filters

    Feb 19, 2015

  • Cheat Sheet for Comparing Bootstrap and Foundation CSS Classes

    Jan 23, 2015

  • Foundation 5 Features That Bootstrap Doesn’t Have

    Jan 15, 2015

  • Getting Started with Foundation 5 by ZURB

    Jan 8, 2015

  • Automate ALL THE FRONT-END THINGS!

    Nov 18, 2014

  • Don't forget to cover your client side!

    Nov 18, 2014

  • Bootstrap 3 Tips and Tricks You Still Might Not Know

    Nov 4, 2014

  • Undo a git commit --amend

    Oct 28, 2014

  • Should I Use ng-if or ng-show/ng-hide?

    Oct 23, 2014

  • Using $stateChangeSuccess to conditionally set $scope variables

    Oct 15, 2014

  • 2014 Front Porch Front-End Developers Conference

    Oct 8, 2014

  • Accessibility in Not A Four-letter Word

    Oct 8, 2014

  • Context Aware CSS

    Oct 8, 2014

  • Deploying Websites with Capistrano

    Oct 8, 2014

  • Developing Mobile Apps with The Ionic Framework

    Oct 8, 2014

  • How Kids Learn

    Oct 8, 2014

  • Intro to WebGL and Three.js

    Oct 8, 2014

  • SMACSS Your Sass Up

    Oct 8, 2014

  • SVG Strikes Back

    Oct 8, 2014

  • Handling Checkboxes and Radio Buttons in Angular Forms

    Sep 15, 2014

  • Understanding the Bootstrap 3 Grid System

    Aug 30, 2014

  • Git Cheat Sheet

    Jun 30, 2014

  • Sublime Text Keyboard Shortcuts

    Jan 8, 2014

  • Common Backbone.js Patterns and Tips

    Dec 19, 2013

  • CSS3 Attribute Selectors

    Dec 13, 2013

  • CSS Attribute Selectors

    Dec 6, 2013

  • Manage Front End Resources with Bower

    Dec 5, 2013

  • Improving your fixed-width website with one line of CSS

    Nov 30, 2013

  • Useful CSS Selectors You Might Not Know About

    Nov 15, 2013

  • What is a Router?

    Nov 7, 2013

  • What is a View?

    Oct 31, 2013

  • What is a Collection?

    Oct 21, 2013

  • What is a Model?

    Oct 14, 2013

  • Building a CSS Foundation

    Oct 9, 2013

  • 9 Ways to Manipulate People with Design

    Oct 9, 2013

  • Embracing Performance Optimization

    Oct 9, 2013

  • Flight: A client-side JS framework done right, Kassandra Perch

    Oct 9, 2013

  • HTML5 Can’t Do That: Surveying the Mobile Landscape, Nathan Smith

    Oct 9, 2013

  • Sweet and Sassy Responsive Design

    Oct 9, 2013

  • Using Modernizr to Progressively Enhance your CSS

    Oct 9, 2013

  • Installing BackboneJS

    Oct 7, 2013

  • What is BackboneJS?

    Oct 1, 2013

  • What is AngularJS?

    Sep 15, 2013

  • Getting Started With Bootstrap 3.0

    Aug 30, 2013

  • The Anatomy of a jQuery Statement

    Mar 26, 2012

  • Let’s get started with jQuery

    Mar 19, 2012

  • How to Add a CSS Class to Individual Menu Items in a WordPress Custom Menu

    Mar 12, 2012

  • Create a Fabric Patch Stitching Social Media Icon Quickly with Photoshop

    Mar 5, 2012

  • Genesis: The Framework for Successful WordPress Sites

    Feb 27, 2012

  • Why I use WordPress for my Websites

    Feb 13, 2012

  • Welcome to Paul Jeter

    Jan 27, 2012

© 2025 Paul Jeter. All rights reserved.