App Lab logo

Posts tagged introduction

What is Pair Programming?

2021-03-29Rohaid Bakheet

So you’re working on a project with another person or group of people for the first time, and you’re unsure of how to stay motivated or stay focused, what on earth do you do? Well there are multiple solutions to said issue, but we’ll be talking about a specific technique called pair programming.

Read more…

Where to Start in App Development for Non-Coders

2021-02-22Jonah Soberano

If you don’t have experience with coding, you may be unsure on where to start with your web or mobile app ideas. Below are some tips that can help get you started.

Read more…

Debugging Tips

2021-02-17Daniel Manila

Debugging is a fairly essential part of programming, and this post aims to give you a few general tools and strategies to help you debug effectively.

Read more…

A Clojure Tutorial

2019-09-26Daniel Manila

Did you know that there is a programming language that’s not only consistently enjoyable to use, but also amazingly productive—and which was the highest paying language according to the 2018 Stack Overflow developer survey? In this talk, Professor of the Practice and App Lab director Jeff Terrell introduces the programming language Clojure.

Read more…

A design tutorial using Figma

2019-09-10Jeff Terrell

A few days ago, with the help of my TA, Srihari Pratapa, I gave a tutorial on using Figma for UI design to my COMP 523 class.

Read more…

A backend tutorial

2019-02-15Jeff Terrell

A few days ago, I gave a talk to participants of the 2019 UNC Makeathon about how to create a backend web service.

Read more…

How to build an app: an overview

2019-01-31Jeff Terrell

I gave a talk last fall titled ‘How to Build Your Killer App’ as part of Global Entrepreneurship Week. It was an overview of the entire process of building an app, intended for non-technical people who aren’t necessarily interested in learning how to code. I published my notes from the talk, which are a good read to understand the whole process and get pointers to additional resources.

Read more…