Jay Fields' Thoughts

by Jay (noreply@blogger.com) · · ·

experiences in software development

Tags: software is art, feature branch, master, functional testing, schema, sort, instance_eval, destructuring, retrospective, c#, goruco, expressive software, controller, github, podcast, ruby, apprentice, ===, erlang, grep, xunit, team size, speakerconf, caller, mms, tdd, stack trace, frameworks, sed, method_missing, time, erb, macro, behavior based, static typing, def, thoughtworks, and, debugging, localjumperror, arbs, niche language, tar, process, validatable, selenium, upcoming presentations, as, java interop, netnewswire, instance_method, devtools, activesupport, if, gotham ruby conference, functions, productivity, composing, law of demeter, application architecture, railsconf, maps, code ownership, textmate, interview, developers, parameter, mock, individuals over people, simplicity, language adoption, blocks, context, rss, object, luminaries, maintainable code, screencasts, journeyman, eval, sql, dust, testing private methods, web sockets, dependency injection, class, custom assertions, estimation, command line, windows, activerecord, blogs, technical debt, testing immaturity, unit testing, or, alias, emacs-live, singleton methods, sets, oracle, starting, strings, memfn, dry, codeline management, forwardable, process management, class methods, true, essence, mockito, dynamic typing, symbols, not, pair programming, business natural language, concurrency, good to great, define_method, find, contains?, gems, leiningen, rake, cut, metaprogramming, xml, agile, less, expectations, arrogance, blog, yaml, language features, time.now, static methods, java classes, include, flex, get, innovation, refactoring, acceptance tests, repl, ria, iphone, mail.app, enumerable, state based, library loading, silverlight, get-in, success, homoiconicity, lisp, facets, .net, patch, presenter, initial development time, test names, team, railsconf2007, security, setup, gmail, state pattern, validations, poro, sequence, mac os-x, testing, module, initializer, feature toggle, books, migration, unless, cat, gui patterns, uniq, literals, login error, lean, comments, symbol.to_proc, stub, state, actionscript, ampersand, inject, ddl, stories, retention, metaclass, method, joda, hash, intellij, extend, singleton class, disk inventory x, javascript, to_proc, internal dsl, class_eval, pressure, dsl, leadership, open source, operator precedence, subversion, jquery, jetlang, extension, railsconfeurope07, railsconf europe 2007, emacs-lisp, railsconf07, presentations, one assertion per test, restarting, clojure functions, staying current, routes, ide, entrepreneurial programmers, block, lambda, split test suite, consulting, clojure, serialize, sms, mocha, anti-pattern, unix, haskell, testing refactorings, learning, linux, infoq, false, array, sqldsl, open, initialize_with, conference, languages, confidence, java, examples, test, *, creativity, rails, principle of least surprise, emacs, convention