This week on the podcast, we chat with Jess Lee, co-founder of Dev.to, and learn about Jupyter notebooks and the joys of d3.js.
It feels like programming would be a lot less intimidating if the vocabulary used to describe operators was closer to what the average person learned in school. Learning to concatenate a string sounds difficult. Putting a bunch of words together in a certain order, now that sounds approachable!
But if you could collect and analyze the opinions posted within the comments and questions, you could start to get a bead on the aggregate sentiment, sort of a Yelp for technology. That’s just what Gias Uddin, now a Senior Data Scientist at the Bank of Canada, looked at for his PhD thesis at McGill University. Along with his PhD supervisor, Foutse Khomh, Associate Professor at Polytechnique Montréal, determined a method to mine opinions on APIs and libraries from questions and comments posted on Stack Overflow.
In this article, we’ll go over some of the popular approaches to graphics-intensive projects on the web, compare their advantages, and look at some sample code. By the end, you’ll be able to confidently make your choice, and get drawing!
We chat about quantum computing, the worst bugs we've seen, and why CSS is such a plate of scrambled eggs.
One way to scale support for a product is to invest in the community already asking and answering questions about your technology on Stack Overflow.
As a computer science professor, I encourage students to learn from mistakes, whether their own, mine, or famous examples. I feel it’s time to shine a light on my own mistakes to keep myself humble and in the hope that someone can learn from them.
Learn about the Great Molasses Flood of 1919, a fake boyfriend app, and how to stay productive while working from home.
We go behind the scenes with two developers who create the coding questions for the annual Hacker Cup.
The impetus to provide an estimate for development work most often comes from non-developer stakeholders in your organization. Learning to do it well can improve collaboration and coordination across departments, making everyone happier and more productive.