InfoQ Homepage Software Development 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.
-
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.
-
Your API - Don’t Make Developers Hate It
Adeel Ali shares from experience working with developers in 10 programming languages, covering what works and what not, and how to use automation to create a beautiful developer experience for APIs.
-
The Next Decade of Software Development
Joel Semeniuk gives a keynote on the next decade of software development, what the trends trends are, what is driving them, and what the role of innovation is in all of this.
-
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.