InfoQ Homepage Joy of Coding Content on InfoQ
-
What Is Programming Anyway?
Felienne Hermans discusses her research on programming for children, as well as her quest to make programming education for everyone.
-
Jupyter Widgets: from Button to Virtual Reality
Maarten Breddels introduces Jupyter, a learning web application, detailing how its widgets can be used in different programming languages.
-
1968
Kevlin Henney discusses the last 50 years of software development, some of the lessons learned and some that could have been learned, and what the future may have in store.
-
Sondheim, Seurat & Software/Finding Art in Code
Jon Skeet discusses how much coding is an art, what it takes to turn good code into great one, how libraries should connect to consumers, and applications to users.
-
The Joy of Stochastic Gradient Descent
Carin Meier takes a look at the joys of Deep Learning, discussing how Deep Learning is changing how people approach programming, communicate with each other, and even what it means to be human.
-
How to Hire and Work with People Who Aren’t Like You
Koshin Mariano discusses Diversity and Inclusion, why initiatives in this area have cost many technology companies hundreds of millions, yet there has been little change in who works in tech.
-
Mob Programming
Llewellyn Falco discusses Mob Programming, a way of working, what it looks like, and why it can work, including a short session of actual mobbing.
-
Joy of Coding 2017–Lightning Talks
The speakers give seven talks of five minutes each, presenting points of view or words of wisdom that might be of interest to software developers.
-
Living the Good Life
Ted Neward discusses what some consider to be a good life and where it can be found.
-
Shaving the Golden Yak
Jessica Kerr provides reasons to spend some time smoothing the development experience, and clues for where to spend that time in ways that help the entire team.
-
GIF: The Image Format that Keeps Giving
Igor Wiedler discusses GIF topics: compression, patents, legal trials, boycotts, browsers, color palettes and binary numbers.
-
The Joy of Analysis Development
Hilary Parker discusses the history of the analysis development tools, the current state of the art, and the importance for data scientists and analysts to understand programming principles.