Posts

Archive of posts with the tag

  • Getting started with conversational bots using Wit.ai

    Bots. The word is everywhere and each week seems to bring a new project or piece of technology — from Facebook's new bot-building platform to Microsoft's Bot Framework to Taco Bell's bot for Slack. Journalism is not immune. Platforms like Quartz and Purple use bots to bring a conversational feel to news with a mobile apps and SMS interfaces while CNN’s bot will send you personalized news right through Facebook Messenger. The potential appeal of...

    Continue Reading

  • Paying dinosaurs: Lessons learned from many hacky deployments with Heroku

    As a hobby developer and computer science student, I find myself using Heroku to release many of my projects. Heroku is a cloud Platform as a Service (PaaS) business that provides server power for developers, and I have taken recently been taking advantage of their Free and Hobby plans. While Heroku offers a simple, cheap solution to developers, it’s not perfect. The documentation isn’t always clear and there are many small hurdles that come up...

    Continue Reading

  • How four girls conspired to take down CAESAR

    Someone once said, “we should totally just stab Caesar.” Our school’s student account system, CAESAR, is the official course registration tool and is also the source of several frustrations for students. So my peers and I committed an infamy. We dared to totally take a stab at CAESAR. Each quarter, Knight Lab encourages its student fellows to think of how best to develop skills specific to our personal interests and needs. In the past, I’ve...

    Continue Reading

  • Resources to build and deploy web applications quickly

    Beginner coders often look to learn specific languages, like JavaScript or Ruby on Rails. While this is important to understand concepts like control flow and functions, as learners become more comfortable with these technologies, their focus shifts from tutorials and side projects to designing solutions for real-world problems. These solutions typically include common core features that start to require backend and devops experience: data and user storage, a presentable user interface, and a live link...

    Continue Reading

subscribe via RSS