This talk explains why web developers should be using Gulp to automates their development workflow, and how I've been using it in my development process at Minimill. While working on projects for Minimill, I developed a project template that has everything you need to get started on a new web project quickly.
Written as a natural extension of the my Accelerated Introduction to Web Development talk, this tutorial covers advanced topics in Flask, including building large Flask apps, managing dependencies, using a database, and processing form data.
Learning to program can be intimidating. This talk attempts to outline everything you need to do and know in order to learn to program.
This talk walks through all of the steps to learning to build your first web application. It covers Python, Flask, APIs, HTML, and CSS.
Too often, hackathon organizers focus on making their events “awesome”. However, this often results in losing sight of how to attract new members, grow our communities, and focus on learning. DevFest, Columbia's week-long workshop series and hackathon focus on education, community, and building. I gave this talk at HackCon in February, 2014.
Tired of people making fun of you for using Windows? Come on down to learn how to put the “Win” back in “Windows”! Get the spark back, with cool tips and tricks that"ll wonder how you ever lived without!
The traditional discussion of the role of video games in our culture is misguided. Can we think about video games differently?
This talk was influenced by Jane McGonigal's book Reality Is Broken.