InfoQ Homepage Software Development Content on InfoQ
-
Lightning Talks: Joy of Coding
In this series of short talks the authors address a wide range of topics from test automation with Cucumber, to technical debt, quantum computing, how to keep coding after 50, and others.
-
Programming in Hostile Environments
Nathan Goulding talks about some of the challenges that Packet has faced while attempting to program against the worst kind of adversary: physical, bare metal infrastructure.
-
A Responsible Dev Process?
Sam Brown and Adam Sandor discuss how to include ethics in the development process.
-
What Is Programming Anyway?
Felienne Hermans discusses her research on programming for children, as well as her quest to make programming education for everyone.
-
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.
-
Ethics in Computing, from Academia to Industry
Kathy Pham highlights considerations of ethics, social responsibility, and long-term impacts of software industry products, and the culture to build software and services for all people.
-
Dockerize Your Development
Lee Brandt shows how to get Docker set up for a project, how to maintain the Docker environment, and how to deploy to production, explaining the basics of Docker.
-
Hacking for Fun and Profit
Heather Wilde discusses what motivates people to hack, what it takes to become a Certified Ethical Hacker, and who is hiring hackers today.
-
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.
-
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.
-
Getting Old(er) in Tech: Staying Relevant
Don Denoncourt talks about how to stay relevant in the tech industry, ways to keep coding skills sharp, no matter how old we are, perspectives for technical growth and how to be a lifelong learner.