Residents build web applications and Open Source Products that push technology forward.
Codesmith's pedagogy is based on the importance of building projects. Creating projects from the ground up is a crucial part of the learning process that sets graduates up to be lifelong learners ready for the ever-changing tech industry.
Projects Residents Build
Open Source Product
What Is An Open Source Product And Why Is It Important?
Open Source Products are an important part of your Codesmith experience because they build expertise in high value cutting edge technologies that are being used in the tech industry today. While working on your Product, you will sharpen your critical thinking, build your problem solving skills, and autonomy. This direct job training on hard technologies allows you to gain experience on what you will be doing in your future career and allows you to become an expert and refine your skills in a supportive environment, while giving you experience that will help you stand out in your job search.
Because Open Source Products are such an important part of the learning and job search process, Codesmith residents have one week with no instruction to ideate and fully focus on choosing the best topic for their group. Each group then presents their ideas to Lead Instructors in order to gain final approval on their topic and begin coding. The requirements of Open Source Products are that they must solve major challenges in the industry today and focus on tough engineering judgments and deep-diving on technology through developer-oriented projects in key web software engineering areas (UI frameworks, Node, DevOps) or client projects.
Open Source Products are done in the second portion of the program, known as the senior portion. This time in the program also includes the hiring program and advanced program lectures.
Featured Open Source Products
Development Frameworks and Libraries Built by Residents
Hear from Codesmith Grads
Development Tools and Integrations Built by Residents
Prototyping Tools Built by Residents
By requiring these production projects* to solve problems faced by developers every day, students acquire an intimate knowledge of a corner of the industry, experience that can be spoken to in job interviews with authority.
* As of August 2021, Production Projects are now called Open Source Products.
Scalable Infrastructure And Analytics Built By Residents
Learn More About Tools Built by Residents on our Blog
“The production project* is the meat of the project phase. This is where you develop with a group over the period of four weeks. Codesmith highly encourages creating or iterating on a developer tool for the production project*.”
“This intensely collaborative environment enabled our cohort to not only grow closer as a team and intimately learn with one another, but this structure also meant we could learn wealths of information in a small period of time.”
“Everything from the extremely supportive environment to the project based learning process is geared around helping individuals gain the confidence to attack tougher and tougher new issues.”
*As of August 2021, Production Projects are now called Open Source Products.
Building at Codesmith
Interested in learning more about projects at Codesmith? Schedule a call with an Advisor to learn more about our programs and plan your next steps!
Frequently Asked Questions
Codesmith is committed to open source and proud to be a featured Open Source Labs partner.
Open Source Labs (OSLabs) is a selective community of dedicated engineers with the shared mission of driving creative technological advances through open source.
Open Source Products are great for those who want to improve their coding skills while at the same time contributing to projects in a meaningful way that is used by many others. Codesmith’s commitment to open source and pushing forward the engineering community means that we encourage Open Source Products done in partnership with organizations like OSLabs, which hosts Open Source Products that our residents are able to iterate on. The OSLabs Github features Open Source Products that Codesmith Residents can iterate upon.
Yes, we’ve worked with many partner organizations and companies. If you are interested in collaborating please email email@example.com. Some examples of previous Open Source Products that are out of Beta are:
YouDescribe, an online platform where users can describe youtube videos to aid those who need more than solely the video for context.
First Freight, a leading CRM provider for freight forwarding companies in the world, approached Codesmith Residents to build a custom email automation service. While there are a few services that already handle email automation - First Freight was looking for a solution that integrated deeply with their existing system. The team built an email automation tool for their marketing department that was simple to use and provided all the analytics necessary to make informed business decisions.
For more information, visit our Projects Built by Residents page.