comp-sci   455

« earlier    

The Wrong Abstraction — Sandi Metz
I've been thinking about the consequences of the "wrong abstraction."  My
RailsConf 2014 "all the little things" talk included a section where I

> duplication is far cheaper than the wrong abstraction

And in the summary, I went on to advise:

> prefer duplication over the wrong abstraction

This small section of a much bigger talk invoked a surprisingly strong
reaction. A few folks suggested that I had lost my mind, but many more
expressed sentiments along the lines o...
comp-sci  engineering 
6 weeks ago by sfriedenberg
Publishing with Apache Kafka at The New York Times | Confluent
This post covers how Apache Kafka and its Streams API are used for storing and processing all the articles ever published by The New York Times
comp-sci  dist-sys 
september 2017 by sfriedenberg

« earlier    

related tags

*  academic  acm  advice  ai  algorithms  analysis  android  apple  architecture  art  article  asynchronous  bcantrill  big-o  bitcoin  blockchain  book  books  bot  business  c  career  causality  chess  cli  cloud  code  competitions  compiler  compilers  complexity  compression  computers  computerscience  computing  conferences  consensus  coordination  coroutines  course  crash  cs  culture  dan-luu  data-structures  data  dead  death  debugging  decomposition  deep  dependencies  dependency  design  development  dist-sys  distributed-systems  distributedsystems  dtrace  education  electronics  elixir  engineering  ethereum  experience  facebook  feminism  filesystem  filetype:pdf  fractal  functional-programming  functional  funny  github  golang  google  goto  graal  grammar  graphs  guide  guides  hack  haskell  history  hn  howto  ideas  india  interesting  international  interpreter  interview  ios  iph  it  java  javascript  jepsen  job  json  kv-store  language  languages  learning  lecture  letters  linear  linearizability  linguistics  linux  lisp  list  lua  machinelearning  math  mathematics  maths  memory  monad  monads  monkchips  music  nio  np-hard  observability  open  operations  opinion  package-management  paper  papers  passwords  people  perf  performance  php  plt  practice  programming-language  programming-languages  programming  proof  ram  recursion  redmonk  reference  research  resilience  review  rust  scala  scalability  security  shell  software  solaris  sorting  ssh  studying  tech  testing  theory  time  tips  to-kindle  tools  transactions  truffle  tutorial  unix  watercolors  webdev  wikipedia  work 

Copy this bookmark: