Open in app

Sign In

Write

Sign In

John Obelenus
John Obelenus

40 Followers

Home

About

Oct 15, 2020

Layers, Complexity, and Trends

There is a short post that I cherish called: Complexity Has To Live Somewhere. Sometimes engineers need to be reminded that if everything was simple, clean, and easy, we wouldn’t be getting paid. …

Software Development

3 min read

Layers, Complexity, and Trends
Layers, Complexity, and Trends
Software Development

3 min read


Oct 9, 2020

Space Required

There is a unique failure mode that I have experienced: trying too hard. I never saw this one coming, and I never expected it. “Trying too hard” means that you have a tight grip over each aspect of every project. …

Software Engineering

2 min read

Space Required
Space Required
Software Engineering

2 min read


May 1, 2020

Choosing What Problem To Have

Most of our engineering decisions these days are about choosing which problems you want to have. For me, this realization came off the back of the popularization of the CAP theorem. Learning that the natural constraints of a distributed system force you to pick availability or eventual consistency, means you…

Software Development

3 min read

Choosing What To Problem To Have
Choosing What To Problem To Have
Software Development

3 min read


Apr 25, 2020

Modals Are The Worst

This is my “Hot Take” for the front-end world. I truly think modals are bad. Bad for the end user, and a crutch that too many developers and UX folk rely on. Let’s start with the users because they matter most. We have implemented modals to take over the whole…

Software Development

2 min read

Software Development

2 min read


Apr 4, 2020

Choices: Engineering, Organizations, and Constraints

I have not found a better distillation of the gordian knot that is modern software development. There was a time when one person could, effectively, have the entire computer in their mind and produce good software. That time is long since past. Due to the technical and economic choices we…

Software Development

5 min read

Choices: Engineering, Organizations, and Constraints
Choices: Engineering, Organizations, and Constraints
Software Development

5 min read


Mar 26, 2020

Front-End: Declarative vs Objective-Orientated

I’ve always been far more of a programmer than a designer. I don’t think I’ve ever personally liked anything I’ve designed on the web. It’s been good enough, sometimes, and other times not so much. But I find myself squarely on the side of the designers on this one. First…

Front End Development

2 min read

Front-End: Declarative vs Objective-Orientated
Front-End: Declarative vs Objective-Orientated
Front End Development

2 min read


Feb 20, 2020

Code As Communication

I’m fond of saying that code has no value until it is running in production. I still believe that is a correct and important statement. But I want to qualify that statement to say that code has no performative value until it is running in production. …

Software Development

1 min read

Code As Communication
Code As Communication
Software Development

1 min read


Feb 2, 2020

Engineering Speed is a Symptom

I think the speed of a team is the result of a function, it is the symptom of a working environment. It doesn’t happen by simply standing up and demanding that people work faster. Engineering teams deliver quickly when they have confidence. I don’t mean individual self-confidence, or a level…

Software Development

5 min read

Engineering Speed is a Symptom
Engineering Speed is a Symptom
Software Development

5 min read


Jan 14, 2020

My Own (New) Management Reflections

I’m nearing the six month mark in my $latestGig, and my role has turned into a product and people management role. I was hoping this would happen, but not before I got to fully build something myself. Such is life, ruining a well formulated plan. I’ve done the customer-facing part…

Product Management

2 min read

My Own (New) Management Reflections
My Own (New) Management Reflections
Product Management

2 min read


Nov 14, 2019

What Is My Culture?

I just finished Ben Horowitz’s “What You Do Is Who You Are”. I want to focus on the biggest lesson I took from the book about creating your own culture. …

Culture Change

5 min read

What Is My Culture?
What Is My Culture?
Culture Change

5 min read

John Obelenus

John Obelenus

40 Followers

Solving Problems & Saving Time through Software and Crushing Entropy. Twitter: @EngineerJohnO

Following
  • Matt Schellhas

    Matt Schellhas

  • Jeff Gothelf

    Jeff Gothelf

  • Jared M. Spool

    Jared M. Spool

  • Adam Fields

    Adam Fields

  • Lilly M. Dobreva

    Lilly M. Dobreva

See all (38)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams