Skip to content

operapreneur/opp-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Change is the only constant. -Heraclitus

The methods, docs, snippets, libraries, frameworks, etc., are ever evolving along with my philosophy behind using them. This repository will be utilized as a study, a conversation point and, for me, a recorded history of my process and pursuit of perfection.

Within the pursuit of perfection lies the desire to become enlightened or changed. If that impulse is not present within the work, then the work is inherently pointless.


Development Approach

My grandfather was a mechanic and entrepreneur and my father a cement finisher. They passed on their love of solving problems and building things to me. However, when I've helped them out I always repeated the phrase, 'work smart, not hard', in response to the way they approached their work.

My grandmothers and mother encouraged/nurtured my creative side. They were the reason that I became a musician and opera singer, specifically. As a musician, I developed a keen sense of observing and reacting to micro and macro moments in live performance. Music is a complex language on paper and requires both technique, collaboration, and creativity.

The combination of these life experiences continue to influence my approach to development. I am constantly exploring and adapting my process as a developer to fit the project at hand.

Table of Contents

A cradle to grave overview - not always in great detail - through the lens of a developer and entrepreneur at heart.

Design Systems

Design systems, style guides, and pattern libraries are a cornerstone of the rapidly changing web. The benefits are well-discussed in Brad Frost's Atomic Design:

  • Consistency and cohesion
  • Shared vocabulary
  • Education
  • Empathetic workflow
  • Testing
  • Speed
  • Caring about the future

// More Design system discussions

CSS

Using SASS is a must have in every project. I have nothing against LESS and find it interesting that it is in Javascript but the majority of teams I've worked for always use SASS.

I've laid out the philosophy behind my SASS folder structure and CSS methodology.

About

My development philosophy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published