Learning Rails with Michael Hartl
“It really seemed like Rails just put everything together, so I thought well let’s give this thing a try, and I liked it.” Michael Hartl is the author of The Ruby on Rails Tutorial, a widely acclaimed...
View ArticleDjango with Frank Wiles
“Don’t be so rigid in your methodologies and beliefs and whatever ecosystem you’re in. Everybody’s gotta be a little bit flexible because that rigidity doesn’t work. The only thing that we do as...
View ArticleDeep Learning and Keras with François Chollet
“I definitely think we can try to abstract away the first principles of intelligence and then try to go from these principles to an intelligent machine that might look nothing like the brain.” Keras...
View ArticleMatplotlib with Ben Root
“My eyes just roll whenever I see a table just full of numbers – they don’t mean anything to me, I don’t immediately grok it. But if I see a line plot, I get it, right away.” Matplotlib is a python...
View ArticlePython Data Visualization with Jake VanderPlas
Data visualization tools are required to translate the findings of data scientists into charts, graphs, and pictures. Understanding how to utilize these tools and display data is necessary for a data...
View ArticleScala at Duolingo with Andre Kenji Horie
Duolingo is a language learning platform with over 200 million users. On a daily basis millions of users receive customized language lessons targeted specifically to them. These lessons are generated...
View ArticleScaling Machine Learning at Uber with Michelangelo
This post was originally written by Jeremy Hermann & Mike Del Balso on Uber Engineering. Reposted with permission. In September 2017, we published an article introducing Michelangelo, Uber’s...
View ArticleNotebooks at Netflix with Matthew Seal
Netflix has petabytes of data and thousands of workloads running across that data every day. These workloads generate movie recommendations for users, create dashboards for data analysts to study, and...
View ArticleTalking Python with Michael Kennedy
Python is one of the most popular programming languages in the software world. After working with Python and developing a love for the language, Michael Kennedy started to wonder why there was not a...
View ArticleDask: Scalable Python with Matthew Rocklin
Python is the most widely used language for data science, and there are several libraries that are commonly used by Python data scientists including Numpy, Pandas, and scikit-learn. These libraries...
View ArticleModin: Pandas Scalability with Devin Petersohn
Pandas is a Python data analysis library, and an essential tool in data science. Pandas allows users to load large quantities of data into a data structure called a dataframe, over which the user can...
View ArticleWhy We Switched from Python to Go
Switching to a new language is always a big step, especially when only one of your team members has prior experience with that language. Early this year, we switched Stream’s primary programming...
View ArticleEpisode Summary: Preset: Visualizing Big Data with Srini Kadamati
“All jobs are now becoming data jobs,” notes Srini Kadamati, senior data scientist and developer advocate at Preset. The unofficial motto of the company, he explains, is that every member of an...
View ArticleStreamlit with Amanda Kelly
The importance of data teams is undeniable. Most companies today use data to drive decision-making on anything from software feature development to product strategy, hiring and marketing. In some...
View ArticleBuilding the PyCharm IDE at JetBrains with Paul Everitt
Python is famed for it’s intuitive syntax, powerful standard library, and rich ecosystem of packages and frameworks. It’s also dynamically typed which is part of what makes the language so accessible....
View ArticleCodecademy with Zoe Bachman
Codecademy is an online platform that offers classes on languages including Python, Go, JavaScript, C++, and many others. Zoe Bachman is the Senior Curriculum Director at Codecademy and designs...
View Article