Skip to content

LongLoft – Code Writer

  • About Myself
  • Contact

Category: Systems Architecture

Tyranny in Software Code

April 17, 2023April 13, 2024 ~ Jesse Daniels ~ Leave a comment

Tyranny is forcing concepts or actions at the wrong hierarchy of dependencies in a complex system. We have seen this over and over again in complex social systems, but this also takes place in complex software systems. Tyranny should be avoided in any system if that system is to endure the test of time.

Consumer Provider Conflict – Problem Solving In A Fractal System

July 10, 2022July 10, 2022 ~ Jesse Daniels ~ Leave a comment

Within a fractal system, there is an inherited conflict between higher and lower level nodes: higher level nodes wants lower level nodes to solve specific problems and the lower level nodes want higher level nodes to solve general problems. This conflict is central to a developers growth in creating modular code that is of high quality.

Fractal Dependency Segregation – Creating Clean Code

September 7, 2019 ~ Jesse Daniels

Spaghetti code is something that all developers know is bad and have an idea on how to not create it. Looking at your system as a fractal system will help prevent spaghetti code.

AngularJs 1.x and the Lindy Effect

July 3, 2018 ~ Jesse Daniels ~ Leave a comment

A couple years ago I had to agonize over which version of Angular to use for my front end development of a brand new project: AngularJs with all my currently built up knowledge, or the new framework that's the future. In deciding which technology to use in a project, we definitely need to be thinking … Continue reading AngularJs 1.x and the Lindy Effect

Optionality and Reusable Coding

June 30, 2018July 2, 2018 ~ Jesse Daniels ~ Leave a comment

All developers have been told to write reusable code. I remember having that drilled into my head in college by my professors daily. The main reason we have to write reusable code: so we don't have to write the same code twice. That is a perfectly valid reason and I can't argue with that. But, what … Continue reading Optionality and Reusable Coding

Open/Closed and Expected Outcomes

June 15, 2018June 15, 2018 ~ Jesse Daniels ~ Leave a comment

When I'm trying to be a good developer and apply SOLID principles to my coding practice, I usually get a little frustrated with applying something so abstract.  One issue that has frustrated me a lot is with the Open/Closed principle: when to say that a piece of code/entity is now closed to change. After many … Continue reading Open/Closed and Expected Outcomes

Why UI Automation Tests Are Always Breaking

July 7, 2017July 3, 2018 ~ Jesse Daniels ~ Leave a comment

UI automation testing can be a nightmare: tests break all the time when developers are changing behaviors for new features or bug fixes. Here I'd like to propose why UI automation tests constantly break and a hypothetical solution to the nightmare.

Recent Posts

  • This Dynamic Reality
  • Ageism: The Forgotten Justice Issue in Modern Society
  • Metabolic Debt: How Civilization Traded Starvation for Fragility
  • The Order of Truth: Why Subject Comes Before Object
  • How Admiration Sustains the World and Adoration Renews It

Recent Comments

Metabolic Debt: How… on Debt in Complex Systems
Metabolic Debt: How… on The Flow of Sacrifice –…
Why Patriotism Fades… on Know Your Freedoms: Responsibi…
Gabriel King's avatarGabriel King on Entropy & Modularity: Gend…
Meekness to Liberal… on Creating New Ideas Through…

Archives

  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • June 2025
  • April 2025
  • December 2024
  • August 2024
  • May 2024
  • April 2024
  • March 2024
  • December 2023
  • October 2023
  • April 2023
  • March 2023
  • July 2022
  • December 2021
  • March 2021
  • January 2021
  • January 2020
  • November 2019
  • September 2019
  • April 2019
  • July 2018
  • June 2018
  • July 2017
  • June 2017
  • January 2017

Categories

  • Complex Systems
  • Philosophy
  • Quality
  • Systems Architecture
  • Uncategorized

Recent Posts

  • This Dynamic Reality
  • Ageism: The Forgotten Justice Issue in Modern Society
  • Metabolic Debt: How Civilization Traded Starvation for Fragility
  • The Order of Truth: Why Subject Comes Before Object
  • How Admiration Sustains the World and Adoration Renews It

Categories

  • Complex Systems
  • Philosophy
  • Quality
  • Systems Architecture
  • Uncategorized
Blog at WordPress.com.
  • Subscribe Subscribed
    • LongLoft - Code Writer
    • Already have a WordPress.com account? Log in now.
    • LongLoft - Code Writer
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...