Phil Wills (@phillipwills) 's Twitter Profile
Phil Wills

@phillipwills

Cheer Dad, Software Engineer, Metal Head \m/, husband to @s_sunshinewills, proud supporter of #spiritexpressions, frontend engineer at AWS Insights.

ID: 17477366

linkhttp://got.phillipwills.com calendar_today19-11-2008 01:57:15

2,2K Tweet

172 Followers

539 Following

Phil Wills (@phillipwills) 's Twitter Profile Photo

"Bad programmers worry about the code. Good programmers worry about data structures and their relationships." -- Linus Torvalds softwareengineering.stackexchange.com/questions/1631…

Phil Wills (@phillipwills) 's Twitter Profile Photo

Comments are lies... Mocks are more elaborate / codified lies... The only thing that can come any where close to the truth is running code. _don't get me started on code that isn't actually running_

Ben Goldfarb (@ben_a_goldfarb) 's Twitter Profile Photo

This is wonderful: a potential species (re)colonization of a landscape facilitated by a wildlife crossing structure beneath a previously impassable interstate. #roadecology

Developers Swearing (@gitlost) 's Twitter Profile Photo

undoes a fuckup on a ruin (#1578) * undoes a fuckup on a ruin <!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not…

Phil Wills (@phillipwills) 's Twitter Profile Photo

High-level-language code that's repetitive and mind-numbing for humans to write is just as productive a target for a code generator as machine code. - Eric S. Raymond The Art of UNIX Programming

Phil Wills (@phillipwills) 's Twitter Profile Photo

Interesting idea... About to start prototyping. Was planning to use JS, maybe I'll go TS and turn down my error checking. That said, I think I'll turn down my error checking anyway and let the build catch problems before CR.

Phil Wills (@phillipwills) 's Twitter Profile Photo

Purely top-down programming often has the effect of over investing effort in code that has to be scrapped and rebuilt because the interface doesn't pass a reality check. - Eric S. Raymond "The Art of UNIX Programming"

John Arundel (@bitfield) 's Twitter Profile Photo

“In software, really good names are meaningful, descriptive, short, consistent, and distinct. You will notice that ‘descriptive’ and ‘short’ are diametrically opposed. As are ‘consistent’ and ‘distinct’. There is no solution, only tradeoffs.” simplethread.com/taming-names-i…

Phil Wills (@phillipwills) 's Twitter Profile Photo

You can't think well without writing well, and you can't write well without reading well. And I mean that last "well" in both senses. You have to be good at reading, and read good things. paulgraham.com/read.html