Twelve Ways to Make Code Suck Less by Venkat Subramaniam
May 2 2017We all have seen our shared of bad code and some really good code as well. What are some of the common anti-patterns that seem to be recurring over and over in code that sucks? By learning about these code smells and avoiding them, we can greatly help make our code better.
David Peterson: "The Art of Language Invention"
Apr 29 2016David Peterson, linguist and inventor of languages for many TV shows and movies (including "Game of Thrones", "Dominion" and "The 100") will talk about his new book: "The Art of Language Invention: From Horse-Lords to Dark Elves, the Words Behind World-Building"
YOW! Nights March 2016 Martin Fowler - Event Sourcing
Apr 29 2016Martin Fowler shares his views on event sourcing. Martin is Chief Scientist at Thoughtworks, Opinion Leader and Author of many Development books. Martin concentrates on designing enterprise software - looking at what makes a good design and what practices are needed to come up with a good design. He's been a pioneer of various topics around object-oriented technology and agile methods, and written several books including "Refactoring", "UML Distilled", "Patterns of Enterprise Application Architecture", and "NoSQL Distilled". Martins also writes at martinfowler.com.
Robinson and Mitchell - Knocking my neighbors kids cruddy drone offline
Apr 19 2016My neighbor’s kid is constantly flying his quadcopter outside my windows. I see the copter has a camera and I know the little sexed crazed monster has been snooping around the neighborhood. With all of the hype around geofencing and drones, this got me to wondering: Would it be possible to force a commercial quadcopter to land by sending a low-level pulse directly to it along with the frequencies used by GPS? Of course, radio signal jamming is illegal in the U.S and, frankly, it would disrupt my electronics, too. In this presentation, we’ll look at some of the research and issues we encountered, when we attempted to force-land two commercial drones (the new DJI Phantom 3 and the Parrot Bepop Drone) by sending GPS signals directly at the drones (while staying under the threshold for jamming and not disrupting anyone else).
Hexagonal Architecture
Mar 15 2016I found Hexagonal Architecture to be a good expression of how I think about code. In fact, when I wrote Implementing Laravel, I was actually espousing some ideals of Hexagonal Architecture without knowing it.