Cube with missing corner

Development Resources

The Co-Lab maintains a rich set of technical resources for developing your application, website, or visualization.  Want access to certain data for remixing?  Or perhaps you need a virtual machine for hosting your website?  Or maybe you'd like to use Duke's NetID authentication service?  Check out our developer resource page for all of these resources and more, plus extensive documentation and sample code to get you started right away.

Four connected cubes

Office Hours & Consultation

Sometimes the best way to solve a problem is to just sit down in front of a whiteboard or computer and put our heads together to figure it out.  Whether you've hit a wall with your code or you just want to game out the features of your new project, we're happy to help.  For technical questions, the best thing to do is visit our office hours listed below.  If you have general questions about scope, feasibility, project management, the Innovation Grant program, or anything else, contact and we'll set up a time to talk.

Slack logo

Online Tech Support via Slack

Need some help on a project and you can't come to our Office Hours?  Find us on Slack for some quick help on your questions!  Just head to, create an account and post your questions there and we’ll be able to help you along the way.  Slack can also be used for project management within your team if you’re scattered across the globe or just across campus.  Just create a private channel and invite your team.

Office Hours

Can't come to any of these times?  Find us on Slack for support or to set up a time to meet.

Name Times Location Expertise
Bill Yu,
Co-Lab Technical Consultant
  • Monday, 12:30-2:30pm
  • Friday, 1-3pm
Co-Lab Commons at the TEC Web Development (Node.js, React, Rails), Database Management (SQL, MongoDB), iOS Development, Git, Agile Development
Victor Wang,
Co-Lab Technical Consultant
  • Thursday, 3-5pm
  • Friday, 1-3pm
Cancelled on Mar. 8 and Mar. 9.
Co-Lab Commons at the TEC Infrastructure Architecture, Docker, CI, Linux SysAdmin, React, React Native, Full Stack Engineering, iOS Development
Yunfan Zhang,
Co-Lab Technical Consultant
  • Thursday, 3-5pm
  • Friday, 1-3pm
Co-Lab Commons at the TEC Internet of Things (IoT) Development, Hardware Systems Integration, Arduino, Photon, Teensy (ARM Cortex M Series), PCB Design, Python, Django, Flask
William Ye,
Co-Lab Technical Consultant
  • Wednesday, 10am-12pm
  • Friday, 1-3pm
Co-Lab Commons at the TEC Full stack web development (HTML/CSS/JavaScript, Node.js, Flask), API design and development, web scraping, Processing/p5.js
Shamikh Hossain,
Co-Lab Technical Consultant
  • Monday, 3-5pm
  • Thursday, 3-5pm
Co-Lab Commons at the TEC HTML/CSS/JavaScript, Django, Flask, Ruby on Rails, Bootstrap, Full-stack web development, GitHub, WordPress, Jupyter Notebooks, Python for Data Science
Teddy Marchildon,
Co-Lab Technical Consultant
  • Monday, 11am-1pm
  • Tuesday, 10am-12pm
Co-Lab Commons at the TEC iOS development, Full Stack Engineering, Java and JavaScript, Multi-Threaded Environments, Ruby on Rails
Lucy Zhang,
Co-Lab Technical Consultant
  • Tuesday, 1-3pm
  • Thursday, 1-3pm
Co-Lab Commons at the TEC Web Development (HTML, CSS, JavaScript, Flask, Python, MongoDB & Postgres), Python automation, data visualization (D3.js, Bokeh, Processing), iOS & Cocoa development (Swift & Objective-C, inter process communication)
Maria Liberovsky,
Co-Lab Developer and Educator
By appointment only, email Web Development (Ruby on Rails, JavaScript), Git/Github, Agile Development
Michael Faber,
Co-Lab Program Manager
By appointment only, email Project management and scoping, prototyping, design thinking, user experience