Search Results: dev

the megaphone

Published: November 18 2024 17:11 MDT

Megaphones are amazing. For nearly as long as we have organized into large groups, we have rolled materials into tubes and spoken into them to help carry our voices to the back of the audience. Wit… [more]

Meet with me!

Published: August 22 2024 14:10 MDT

Come meet with me about software engineering things, career things, business things, or bike things.

If the calendar below doesn't work, it doesn't seem to love mobile devices, more]

Some Thoughts on Engineering Leaderhip

Published: 11 April 2024

So this article started as a thread of tweets. I want to expand on it, so I am going to quote all the tweets here and the… [more]

What Makes a Team Lead Great?

Published: 19 March 2024

“Well, don’t you think that you as the commander have an obligation to create a vision for your command?” It was more of a statement than a question. “No, I feel that my job as the com… [more]

The infinite power of people

Published: 28 February 2024

This afternoon I was reading a theological book (Jacob: a brief theological introduction by Deidre Nicole Green… [more]

Cultural Homogeneity

Published: 22 February 2024

I've been thinking about France and French culture, and why it is that a country that only recently in the broad scheme of things adopted more equal policies around gender, is also a nation whe… [more]

Why weird team names make sense

Published: 5 February 2023

I've managed teams named, among other things, Python-Brug, and Banpo. Named for bridges in different cities, while we worked on a product named Bridge. A lot of people look at those names and t… [more]

Software Engineer vs. Software Developer

Published: 27 January 2023

What is the difference between a Software Engineer and a Software Developer? Or is there a difference?

So I've been building websites and web apps since we used to be called Web Masters.… [more]

2021: Year in Review

Published: 30 December 2021

It has been quite the year!

As the pandemic has been dragging on, ramping up, slowing down, generally continuing to drag on.

Thoughts

I am excited for 2022.

2022! How did … [more]

Encourage teams to take risks

Published: 22 April 2021

In any given moment we have two options: to step forward into growth or to step back into safety.

— Abraham Maslow

This last Sunday we went on a light hik… [more]

2020: A year

Published: 5 Jan 2021

This has been a crazy year, but honestly an exciting one for me and my family. We've lived through multiple natural disasters, moved, changed jobs, survived a pandemic, had a new baby join us, and … [more]

Tech Things I read in 2018

Published: 28 Dec 2018

This is going to be a pretty straightforward list of what tech related reading I did this year. It doesn’t include hundreds of blog posts and forum discussion. I’ll break it into two ca… [more]

Neptune (Gremlin) Local Dev Setup

Published: 4 Nov 2018

I am playing with some graph databases right now, for a fun project I may write about later. When I first started out I was using Neo4j, which has an excellent local development story, a lovely… [more]

Quote: Simple. Correct. fast.

Published: 9 Jul 2018

When you are faced with these problems, you must seek out the simplest way they can be solved. This may be difficult to do: perhaps the problem is too large, or perhaps you were act… [more]

you’re a journeyman

Published: 21 Dec 2017

"The secret is never forgetting that you’re a journeyman actor and that nothing is your final thing, nothing is your greatest thing, nothing is your worst thing. I still consider … [more]

design and the internet as ephemera

Published: 2 Nov 2017

Hang tight... this is going to get a little esoteric.

The expirement really begins with three realizations. 1) That no one seems to agree on the direction that previous and next should be i… [more]

First Impressions: Redux/Flow

Published: 18 May 2017

I am trying to write more and more quickly... so this is just a few quick thoughts from learning flow and redux right now for a new project I just switched to at work.

First, I love the the… [more]

monument

Published: 23 Mar 2017

Over the past several years I’ve been working on a new application framework for nodejs. Monument is currently on it’s second major release.

What is Monument

Monument is fo… [more]

Critiques and Code Reviews

Published: 22 Mar 2017

This is another of my attempts to clear out my drafts folder. I started writing it on 3 August 2011 (So long ago!). Still seems relevant.

Let’s talk about critiques, or as engi… [more]

Let's talk about Boot camps

Published: 8 Mar 2017

So the giant article I’ve been planning to write from what I learned prepping for that talk I gave on being senior<… [more]

Language Drift and finding code beautiful

Published: 3 Mar 2017

I hate javascript Class. I like semicolons. This puts me in a specific group of developers who write js. It puts me at odds with many in the Eternal War of the Semicolon.

As I was driving int… [more]

Death to Jquery

Published: 1 Feb 2017

Yesterday I presented ’Death to jQuery’ at Pandamonium, our internal Tech Conference at Instructure, because honestly it’s time.

jQuery was critical to the development of th… [more]

Being Senior Part 1- the books and data

Published: 16 Sep 2016

This is just a quick post to throw up the books I quoted from and a link to the data for anyone who attended my presentation at Utah JS Conference 2016 today. I am putting down my thoughts in a lon… [more]

Seeing and Speaking

Published: 2 Aug 2016

I was reading this wonderful article from ia and it occurred to me that jargon and seeing are related to each other.

We know from resear… [more]

CSS Only Partial Width Borders

Published: 8 Jul 2016

A design that I was recently implementing required a partial width underline for some headings and a partial height border as a divider between two elements.

But I didn’t want to add any ex… [more]

Io: the language, not the moon

Published: 16 Jun 2016

This is the first in the Seven Languages series of posts and covers the Io language, a small prototypal language.

Let’s get this out of the way righ… [more]

Seven Languages

Published: 2 Jun 2016

A few weeks ago we started a book club at work and we are running through more]

safe-shrinkwrap: for all your shrinkwrapping needs

Published: 2 May 2016

One of the challenges that we have had in the recent past at work is with dependencies that don’t lock down their dependencies well. A lot of this probably rises from a misunderstanding of more]

estimations and theory building

Published: 22 Mar 2016

My team lead at Instructure, more]

:hover should be dead

Published: 15 Mar 2016

:hover’s days are numbered. It has little time left in this world.

I am serious.

Here are the main reasons why:

2015: in review

Published: 6 Jan 2016

It is said that change is the only constant and that certainly proved true this year around here in 2015. I started the year working as a Front End Stack team (core team) member for the LDS Church … [more]

Learning the Trade

Published: 20 Oct 2015

I thought I would throw together a list of resources I have found interesting and useful when it comes to building the internet. This is by no means exhaustive and will be updated over time as I fi… [more]

Details. Details. Details.

Published: 7 Oct 2015

The Fork in question

A few days ago my wife and I had dinner at a restaurant in Salt Lake City. The food is d… [more]

Thoughts on Components and stuff

Published: 31 Aug 2015

TLDR: Create small shared granular components for everything, and a "view" is just an ordered collection of components.

Warning: this is rambly and mostly a brain dump. Read on...

C… [more]

Design Tools are Broken

Published: 23 Jul 2015

To code or not to code? I try to push all my friends studying design to learn to code. It can only help them be better designers.

But this isn't an article about that. This is an article … [more]

On To New Horizons

Published: 16 Jul 2015

"Good night, good night! parting is such sweet sorrow, That I shall say good night till it be morrow." - Juliet (William Shakespeare)

For the last three and a half years I’ve been work… [more]

Modules not Globals

Published: 11 Jun 2015

Often newer JS developers ask when they should turn something into a standalone module. When should that function turn into its own file? There are lots of things we could talk about with component… [more]

REST vs. RPC and a mention of HATEOS

Published: 9 Apr 2015

This is a modified and expanded version of an email I sent a few days ago, here for public consumption.

So RPC is great, right? I need to do X to my data so I’ll just make an endpoint c… [more]

Confidence Without Ego

Published: 20 Mar 2015

When I was young I thought humility was placing yourself below other people. To believe that they were better than me. To subserviate myself to their opinions and requests. I thought of the stereot… [more]

Line-Height... lineheight... line-height

Published: 31 Jul 2013

Consider this a Public Service Agreement: There is a bug loose in the internet. It’s a subtle bug but so far every browser I have checked has some variation of this bug.

So what is this… [more]

Approaching CSS the OO Way

Published: 27 Mar 2013

In an interview somewhere in the web development industry:

"Hey, have you heard of CSS?"

Oh yeah! Totally... it’s that stuff that designers write right? You know it makes things p… [more]

Toward a More Responsive Future

Published: 7 Nov 2012

Let’s face it, ultimately the ideal solution for responsive images does not exists yet. Honestly, I am not sure that browser makers really have a dog in this fight so it will likely be a whil… [more]

There is a Right Way

Published: 29 Oct 2012

I grew up working with power tools. I think I was 9 the first time I used a router. As a family we were making mancala boards for christmas presents for family and friends. The noise was intense, t… [more]

Don't Call Me. I'll Call You. Single Request Responsive Images

Published: 29 Sep 2011

We’ve been talking about responsive design around the office a lot lately. It’s kind of a big deal these days. The holy grail seems to be responsive images, or a system that allows you … [more]

Setting up Speed: Cherokee, Railo and CouchDB on AWS

Published: 13 Sep 2011

I am working on a little side project (ansble.com) which is going to require scalability, and a layered architecture that I just couldn't reasonably build in a physical environment. So I started to… [more]

Setting up Speed: Cherokee, Railo and CouchDB on AWS

Published: 13 Sep 2011

I am working on a little side project (ansble.com) which is going to require scalability, and a layered architecture that I just couldn't reasonably build in a physical environment. So I started to… [more]

Current Projects Update

Published: 9 May 2011

I realized tonight that I have a whole bunch of projects lying around that aren't mentioned anywhere here on designfrontier. So to remedy that I decided to put together this quick article.

more]

Now Serving: Obsolescence

Published: 15 Jan 2011

This article is part of a series, “Now Serving,” that takes a look at the changes in design, and consumer culture, that are happening right now.

“We have advanced technologi… [more]