BT
Older Newer rss
39:26

Exercises in Style

Posted by Crista Lopes  on  Nov 13, 2013

Crista Lopes writes a program in multiple styles -monolithic/OOP/continuations/relational/Pub-Sub/Monads/AOP/Map-reduce- showing the value of using more than a style in large scale systems.

59:23

The Sound of Clarity: Organizational Health Is Simpler Than You Think

Posted by Alan Claypool  on  Nov 08, 2013

Alan Claypool discusses a methodology meant to bring coherence to an organization based on a strategic vision and clear focus on core values, over-communication and up-down accountability.

32:25

Understanding Organizational Effectiveness

Posted by Torbjörn Gyllebring  on  Oct 17, 2013

Torbjörn Gyllebring discusses the importance of organizational and personal mindset, and introduces the Rightshifting model which is meant to bring organizational effectiveness.

31:15

Everything I Have Learned I Have Learned From Someone Else

Posted by David Nolen  on  Oct 01, 2013 1

David Nolen keynotes on how developers learn as seen in a number of diverse examples drawn from objected oriented user interface programming to constraint logic programming.

27:15

Protocols, Functors and Type Classes

Posted by Creighton Kirkendall  on  Sep 16, 2013 5

Creighton Kirkendall discusses how polymorphism is implemented in Clojure, Ocaml, Haskell and Scala.

59:45

Managing for Serendipity

Posted by Dave Snowden  on  Sep 13, 2013

Dave Snowden discusses managing exaptation, addressing the use of discovery networks, modularity of needs and capabilities, distributed cognition and Cynefin.

50:44

Programming for the Expression of Ideas

Posted by Gerald Sussman  on  Sep 03, 2013

Gerald Sussman explains how programming can help understand Analytical Mechanics and Differential Geometry, and make some concepts of General Relativity come alive. Indeed, a well-crafted program is an expression of an idea, and it may be a work of art.

44:33

The Assassin's Mindset: Identifying Assumptions to De-Risk Your Idea

Posted by Giff Constable  on  Aug 18, 2013

Giff Constable shares 4 tactics for thinking holistically about an idea and clearly identifying, prioritizing and tackling assumptions.

40:33

Data, Visibility, and Abstraction

Posted by Stuart Sierra  on  Jul 15, 2013 1

Stuart Sierra introduces some general guidelines for designing systems which make their data and abstractions more transparent to developers, using code examples in Clojure.

54:25

Cheating Decline: Acting Now to Let You Program Well for a Really Long Time

Posted by Brian Marick  on  Jun 20, 2013 9

Brian Marick shares insight into how one can remain a programmer throughout his career.

37:25

Engines of Abstraction

Posted by Jim Duey  on  Jun 13, 2013 1

Jim Duey surveys several abstraction techniques that can help in writing reusable code in Clojure.

34:59

Domain-Driven Design with Clojure

Posted by Amit Rathore  on  May 27, 2013 1

Amit Rathore shares advice in building large scale applications in Clojure, making sure the code is readable and maintainable.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT