tdjones + culture   1857 - Manifesto for Minimalist Software Engineers

Fight for Pareto's law, look for the 20% of effort that will give you the 80% of results.
Prioritize, minimalism isn't about not doing things but about focusing first in the important.
Perfect is enemy of good, first do it, then do it right, then do it better.
Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast.
Add value. Think constantly how you can help your team and position yourself in that field/skill.
Basics, first. Follow always a top-down thinking starting by the best-practises of CS.
Think different. Simple is harder than complex, which means you'll need to use your creativity.
Synthesis is the key of communication. We have to write code for humans not machines.
Keep it plain. Try to keep your designs with few layers of indirection.
Clean kipple and redundancy. Minimalism is all about removing distractions.
programming  culture  minimalism  bestpractices  philosophy  productivity  interesting 
12 weeks ago by tdjones
« earlier      
per page:    204080120160

related tags

aggregator  agile  ai  algorithms  android  apologetics  apple2  arcade  architecture  art  arts  audio  automation  baseball  basic  bestpractices  bible  biblestudy  blockchain  blog  blogging  blogs  book  bookmarks  books  brain  c  c++  calculator  cancer  career  chess  china  chinese  christianity  chrome  clojure  cloud  coffee  collaboration  colors  comics  communication  conservative  creationism  crypto  cslewis  css  culture  daily  data  database  datascience  debugging  demographics  depression  design  development  dictionary  directory  discernment  diy  dnd  documentary  economics  education  electronics  emacs  email  embedded  emulation  encyclopedia  engineering  epistemology  estimation  ethics  evangelism  extension  extensions  finance  firefox  forum  framework  free  fun  functionalprogramming  games  generator  geography  gis  golang  google  graphics  hackernews  hacking  happiness  haskell  health  history  http  humor  innovation  inspirational  interactivefiction  interesting  iot  islam  it  java  javascript  jupyter  kindle  knots  language  laravel  leadership  lean  lego  libertarian  library  linux  lisp  literature  lotr  machinelearning  management  map  maps  math  meme  memes  mentalhealth  metrics  microcontroller  minimalism  mobile  motivation  msth  music  nature  network  networking  netwr  news  nlp  nodejs  ntgreek  office  oklahoma  onlinetools  oop  opensource  optimism  os  outdoors  p2p  patterns  performance  personaldevelopment  philosophy  photoblog  php  physics  pi  pinboard  podcast  politics  pornaddiction  portable  portal  poverty  presentation  problemsolving  procrastination  productivity  programming  progressive  projectmanagement  psychology  puzzle  python  quality  quantum  quotes  react  recipe  reference  regex  relationships  religion  repository  requirements  retro  rlang  robotics  rpg  rss  rubik  rust  scala  science  scifi  scraping  scrum  search  security  shell  simplicity  smalltalk  socialmedia  softwaretesting  space  spirituality  sports  spreadsheet  starwars  statistics  tcpip  tdd  technology  telecom  theology  tips  tolkien  toolkit  travel  tutorial  twitter  typography  unix  via:andreasbuzzing  via:antaldaniel  via:aworks  via:benjaminhawkeslewis  via:chrisjones  via:codepo8  via:creaktive  via:danmichaelo  via:jacobraleigh  via:kme  via:lev  via:popular  via:probablytom  via:rothwerx  via:skingsbery  via:tdurbs  via:tentwelve  via:tkt26  via:vvarlock  via:wyclif  via:Z303  video  vim  visualization  vuejs  webdesign  webservices  wifi  wiki  windows  workflow  worldview  writing  xwindows 

Copy this bookmark: