Ken Kousen built OperaGenerator and will present it at UberConf:
github.com/kousen/Op...
It uses multiple AI models to create operas w text, images, narration, & music.
Ken's PragProg books:
pragprog.com/titles/...
https://pragprog.com/titles/mockito
#UberConf #pragprog #book
@venkata_s is awesome #uberconf
The code you don't write has the fewest bugs in it. @venkat_s #uberconf
Leaving big chunks of commented out code is like leaving a dead rat on the table... Get that thing out of here!!! @venkat_s #uberconf
Now listening to @venkat_s talk on refactoring because "you can't be agile if your code sucks" #uberconf
My first experince with an architecture kata was... an educational failure. A valuable exercise thanks to @tedneward #uberconf
Wouldn't it be cool to live a transactional life? @tedneward #uberconf
want architecture to make it easy for developers to "fall naturally in to the pit of success" @tedneward #uberconf
The best way to keep your boss from putting a prototype in to production is to make the ui suck. That they can see. @tedneward #uberconf
Pairing helps you get flow & flow feels really good, so "we are baby step away from being the happiest people on earth" -Neal Ford #uberconf
Pair programming = using two half brains at a time. Because one human can't use both sides at once. -Neal Ford #uberconf
Neal Ford suggests tech debt backlog and use regular slack time to keep up with it. If gets too big plan a week to tackle it. #uberconf
Practice DRY with your dev documentation #uberconf
If you have devs writing your user documentation you have already failed because it is going to be terrible #uberconf
Whiteboards and digital cameras replace UML for design documentation #uberconf
Simplicity is hard because it's boring. Neal Ford on design #uberconf
Good general principle for devs: If it hurts, do it more often. - Neal Ford #uberconf
Discussing problem of "developers gone wild" at agile engineering practices #uberconf
Bigger coffee cups ftw! #uberconf
Last session of the day. I think we need bigger coffee cups to keep up this marathon of learning #uberconf
I highly recommend pair exchange program #uberconf
Discussing craftsmanship movement. Is it valuable? How do you identify a craftsman? Agreed value in learning from each other #uberconf
Dreaming about an automated deployment process. John Smart talking about Maven, Nexus, Hudson, LiquiBase #uberconf
Every time you create an iterator god kills a kitten -Ted Neward #uberconf
If you havent read Effective Java and you dont read it by next year then Ted Neward isn't talking to you #uberconf
There should be a book on anti-patterns. Great talk by Mark Richards #uberconf taking his advice & learning API better @ Collections talk
I learned: if you are using external iterators then the children are right to laugh at you -from @venkat_s #uberconf
#uberconf bring on the magic and piano music!
#uberconf We are all concurrent programmers now.