Case Study

Codesso: an AI coding assistant for aspiring software developers

Codesso: an AI coding assistant for aspiring software developers

Discover

Codesso is an AI code assistant in the form of a browser extension that allowed students to understand and write code.

Designed and developed in the early days of LLMs, before the big AI providers incorporated coding assistants into their general offerings, Codesso was simple, easy to use, and integrated directly into the their favorite learning tools like Kaggle, Datacamp, and Google Colab. This project was incubated at MentorWorks Education Capital, where Mike led technology and user experience and was designed to drive partnerships and increase connection with students.

Client

MentorWorks Education Capital

Industry

FinTech

Year

2021

Services

Interaction Design, Cloud Construction, AI

Discover

Codesso is an AI code assistant in the form of a browser extension that allowed students to understand and write code.

Designed and developed in the early days of LLMs, before the big AI providers incorporated coding assistants into their general offerings, Codesso was simple, easy to use, and integrated directly into the their favorite learning tools like Kaggle, Datacamp, and Google Colab. This project was incubated at MentorWorks Education Capital, where Mike led technology and user experience and was designed to drive partnerships and increase connection with students.

Client

MentorWorks Education Capital

Industry

FinTech

Year

2021

Services

Interaction Design, Cloud Construction, AI

Goals & Accomplishments

Codesso took a novel integration approach to meet students where they are - through its Chrome browser extension. This allowed users to move content back and forth between Codesso and their coding environment of choice.

At the time, OpenAI's GPT-3 model was capable of writing and responding to some fairly complex coding questions. This was the same model powering early versions of GitHub Copilot. We experimented with different kinds of context and prompting styles to ensure code and explanations were in plain terms. In the early 2020's OpenAI was far less reliable than it is today, so resilience to the unfortunate occasional outage was carefully built in.

Our efforts included a branding exercise to ensure our aesthetic and messaging aligned with the expectations of our users, eventually settling in on a approachable yet futuristic visual identity.


presentation for OperationCode ⤴︎

Goals & Accomplishments

Codesso took a novel integration approach to meet students where they are - through its Chrome browser extension. This allowed users to move content back and forth between Codesso and their coding environment of choice.

At the time, OpenAI's GPT-3 model was capable of writing and responding to some fairly complex coding questions. This was the same model powering early versions of GitHub Copilot. We experimented with different kinds of context and prompting styles to ensure code and explanations were in plain terms. In the early 2020's OpenAI was far less reliable than it is today, so resilience to the unfortunate occasional outage was carefully built in.

Our efforts included a branding exercise to ensure our aesthetic and messaging aligned with the expectations of our users, eventually settling in on a approachable yet futuristic visual identity.


presentation for OperationCode ⤴︎

Technologies & Systems

Infrastructure
Google Cloud Platform

Data
Cloud Firestore

Process Orchestration
Cloud Run • Cloud Functions

Authentication
Firebase

UI
React • Chrome Extension • Vite • Turbo

SDLC
GitHub • GitHub Actions

Technologies & Systems

Infrastructure
Google Cloud Platform

Data
Cloud Firestore

Process Orchestration
Cloud Run • Cloud Functions

Authentication
Firebase

UI
React • Chrome Extension • Vite • Turbo

SDLC
GitHub • GitHub Actions

Start shaping the future!
We’d love to help.

Start shaping the future!
We’d love to help.

Start shaping the future!
We’d love to help.