Tagged with “software”
(29)

James Coglan talks about the lengthy process of creating Terminus and Faye, thinking through coding, software as argument, maintaining open source projects, JavaScript in web apps, and his upcoming JavaScript testing book.

How did our industry start, what paths did it take to get to where we are, and where is it going. What big problems did programmers encounter in the past? How were they solved? And how do those solutions impact our future? What mistakes have we made as a profession; and how are we going to correct them. In this talk, Uncle Bob describes the history of software, from it’s beginnings in 1948 up through the current day; and then beyond. By looking at our past trajectory, we try to plot out where our profession is headed, and what challenges we’ll face along the way.

Robert C. Martin (Uncle Bob) has been a programmer since 1970. He is the Master Craftsman at 8th Light inc, an acclaimed speaker at conferences worldwide, and the author of many books including: The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices, and UML for Java Programmers.

This week we talk through the essay The Cathedral and the Bazaar. Can ideas and rules written about software development in 1997 apply to working on the web 18 years later? The answer may surprise you.

The makers of Final Draft pay us a visit to clear up John and Craig’s misconceptions of, well, everything. It’s double the umbrage for your money.
Then we discuss Quentin Tarantino’s leaked script, the upcoming WGA negotiations, and how to make it clear you’re attached to direct your spec.

Gabriella Coleman, the Wolfe Chair in Scientific and Technological Literacy in the Art History and Communication Studies Department at McGill University, discusses her new book, “Coding Freedom: The Ethics and Aesthetics of Hacking,” which has been released under a Creative Commons license.

Coleman, whose background is in anthropology, shares the results of her cultural survey of free and open source software (F/OSS) developers, the majority of whom, she found, shared similar backgrounds and world views. Among these similarities were an early introduction to technology and a passion for civil liberties, specifically free speech.

Coleman explains the ethics behind hackers’ devotion to F/OSS, the social codes that guide its production, and the political struggles through which hackers question the scope and direction of copyright and patent law. She also discusses the tension between the overtly political free software movement and the “politically agnostic” open source movement, as well as what the future of the hacker movement may look like.

The Software Freedom Law Center provides legal representation and other law related services to protect and advance Free and Open Source Software.

Join us at Columbia Law School as renowned security expert Bruce Schneier talks with Eben Moglen about what we can learn from the Snowden documents, the NSA’s efforts to weaken global cryptography, and how we can keep our own free software tools from being subverted.