Close Menu
TechBrunchTechBrunch
  • Home
  • AI
  • Apps
  • Crypto
  • Security
  • Startups
  • TechCrunch
  • Venture

Subscribe to Updates

Subscribe to our newsletter and never miss our latest news

Subscribe my Newsletter for New Posts & tips Let's stay updated!

What's Hot

Everyone in high tech has an opinion about Soham Parekh

July 3, 2025

All stages of TechCrunch regain early release prices for limited time

July 3, 2025

Not everyone is excited about DMs on the thread

July 3, 2025
Facebook X (Twitter) Instagram
TechBrunchTechBrunch
  • Home
  • AI

    OpenAI seeks to extend human lifespans with the help of longevity startups

    January 17, 2025

    Farewell to the $200 million woolly mammoth and TikTok

    January 17, 2025

    Nord Security founder launches Nexos.ai to help enterprises move AI projects from pilot to production

    January 17, 2025

    Data proves it remains difficult for startups to raise capital, even though VCs invested $75 billion in the fourth quarter

    January 16, 2025

    Apple suspends AI notification summaries for news after generating false alerts

    January 16, 2025
  • Apps

    Not everyone is excited about DMs on the thread

    July 3, 2025

    Meta has found another way to engage you: message that message first

    July 3, 2025

    Everything you need to know about Flash, Blueski-based Instagram alternatives

    July 3, 2025

    Substack brings new updates to live streaming as it increases video push

    July 2, 2025

    Amazon shuts down the Freevee app in August

    July 2, 2025
  • Crypto

    Vitalik Buterin reserves for Sam Altman's global project

    June 28, 2025

    Calci will close a $185 million round as rival Polymeruk reportedly seeks $200 million

    June 25, 2025

    Stablecoin Evangelist: Katie Haun's Battle of Digital Dollars

    June 22, 2025

    Hackers steal and destroy millions of Iran's biggest crypto exchanges

    June 18, 2025

    Unique, a new social media app

    June 17, 2025
  • Security

    Ransomware Gang Hunter International says it's shut down

    July 3, 2025

    India's biggest finance says hackers have accessed customer data from insurance units

    July 2, 2025

    Data breaches reveal that Catwatchful's “Stalkerware” is spying on thousands of phones

    July 2, 2025

    Hacking, Leaking, Exposure: Do not use stalkerware apps

    July 2, 2025

    Qantas Hacks lead to theft of personal data for 6 million passengers

    July 2, 2025
  • Startups

    7 days left: Founders and VCs save over $300 on all stage passes

    March 24, 2025

    AI chip startup Furiosaai reportedly rejecting $800 million acquisition offer from Meta

    March 24, 2025

    20 Hottest Open Source Startups of 2024

    March 22, 2025

    Andrill may build a weapons factory in the UK

    March 21, 2025

    Startup Weekly: Wiz bets paid off at M&A Rich Week

    March 21, 2025
  • TechCrunch

    OpenSea takes a long-term view with a focus on UX despite NFT sales remaining low

    February 8, 2024

    AI will save software companies' growth dreams

    February 8, 2024

    B2B and B2C are not about who buys, but how you sell

    February 5, 2024

    It's time for venture capital to break away from fast fashion

    February 3, 2024

    a16z's Chris Dixon believes it's time to focus on blockchain use cases rather than speculation

    February 2, 2024
  • Venture

    Everyone in high tech has an opinion about Soham Parekh

    July 3, 2025

    All stages of TechCrunch regain early release prices for limited time

    July 3, 2025

    Kristen Craft brings fresh fundraising strategies to every stage

    July 3, 2025

    The Y Combinator alumni have launched a new $34 million fund dedicated to YC startups.

    July 3, 2025

    Learn how to tighten a cap table with TC All Stage 2025

    July 3, 2025
TechBrunchTechBrunch

Coders want to challenge seasoned developers with projects that are difficult to build

TechBrunchBy TechBrunchNovember 19, 20246 Mins Read
Facebook Twitter Pinterest Telegram LinkedIn Tumblr WhatsApp Email
Share
Facebook Twitter LinkedIn Pinterest Telegram Email


There are many online platforms for developers that can help you learn new skills or start using a new language, such as CodeCademy, Leetcode, and CodeSignal. Some guide developers step-by-step through the process while teaching them the basics, while others provide detailed video tutorials.

Codecrafters is a platform where developers don't want to be shown developer videos or held hands when learning a new language. Instead, we want to provide difficult challenges for advanced developers to build projects, master programming languages, and learn other concepts along the way.

The Y Combinator-backed startup was founded in 2022 by Sarup Banskota and Paul Kuravilla. The two met at IIT Preparatory School in Chennai.

Sarup Banskota-Paul Kuravilla Image credit: Codecrafters

After graduating from college, Kuruvilla became a manager at the company he worked for, building a Redis clone (Redis is an open source data structure store) from scratch to upskill and motivate his team members. I set myself a challenge. Eventually he created a workshop based on this experience and published it on his website with instructions. Banskota told TechCrunch that this is essentially Codecrafters v0, but for Kuruvilla's workshop.

After Banskota left his job at Vercel, the two started building Codecrafters. They thought people would come to this site to learn the internals of Git, Docker, or Redis. But instead, people started learning programming languages.

When the startup joined Y Combinator, it wasn't profitable, so the two needed to adjust their product to fit the market.

“In the first few days of YC, advisors asked us about monetization. We added a pricing page to our site. But when we started charging, users didn't like us as much. During that time, we needed to build features to justify monetization and make the platform better to use,” Banskota said.

The company is led by Instagram co-founder Mike Krieger, Dropbox co-founder Arash Ferdowsi, former Vercel COO Kevin Van Gundy, Supabse CEO Paul Copplestone, and individual VCs from BaseCase Capital. The company raised $1.8 million in a seed round from notable figures such as Alana Goyal and PlanetScale. Co-founder Jitendra Vaidya.

Krieger, who is now Anthropic's chief product officer, told TechCrunch in an email that he's always learned new skills by building projects.

“I've found that building software end-to-end is a much more satisfying experience than just learning syntax. What I love about Codecrafters is that all the learning is real-world. Assignments such as building Redis or SQLite from scratch deepen students' understanding not only of the language they are learning, but also of core concepts such as distributed system performance. . And API design,” he said.

platform

The core premise of Codecrafters is a “build your own x” project, including BitTorrent clients, Git, Redis, Docker, Shell, and text editors.

Once you create an account with Codecrafters, you'll be able to choose from an array of these challenges. The platform has divided these challenges into different stages and assigned difficulty levels for those stages, along with details on how the project will work.

Image credit: Codecrafters

You can choose any programming language for that project and also choose your proficiency level in that language. For beginners, the platform will introduce you to resources. You can start there, get familiar with the language, and then come back and try again.

After the initial setup, Codecrafters builds a repository that can be cloned onto your system. The initial repository contains the code to start your project. You can use the development environment (IDE) of your choice to build your project and commit your code to the repository.

Each stage has a page explaining the task, a discussion tab with comments and tips from others who have taken on this challenge, several coding solutions for builders to compare the core logic, and conceptual explanations and resources. is included. The company also implemented an AI chatbot that explains code solutions to users in the context of the stage.

Image credit: Codecrafters

For paying customers, the company offers a continuous integration (CI) layer so you can quickly test your code, get automated feedback, and keep working on your projects.

Developers can access the challenge for free, but only the content from the first two stages (or all stages for that month's project). Pay to access unlimited content, practice anonymously, take advantage of CI features, and receive priority support. Currently, Codecrafters offers a 3-month plan for $120, an annual plan for $360, and a lifetime plan for $990.

opportunities and plans

Currently, most of the people working at Codecrafters are contractors. The team is constantly creating new additions and enhancements to current challenges and thinking of new challenges for programmers.

In addition to a bot that explains code, the company is also working on features that provide AI-powered hints to users. Banskota said the advantage over other general-purpose chatbots is that the company trains its models in the context of solutions to different challenges.

“Any chatbot will tell you a code block or a solution to your problem. However, code is being submitted by different developers for the same problem. Therefore, creating better contextual hints We have the advantage of being able to do it,” he said.

Kevin Van Gundy, an investor at Codecrafters and former Vercel COO, says there are plenty of tools for beginners, but not many companies are building solutions for experienced developers to acquire new skills and capabilities. he said.

“There are tons of videos on YouTube and resources like Khan Academy and MIT for people to learn from, but an interaction layer for developers is essential. For a platform like Codecrafters to keep developers engaged It is important to build incremental steps for this,” he said.

“This platform allows developers to go through the process of building an entire application. Engineers who have gone through all that set of problems tend to become better builders.”

Companies like OpenAI and Anthropic are building tools that generate code and allow engineers to automate parts of the process. In this context, Krieger believes that advanced software design will become a required skill.

“As LLMs continue to improve their ability to generate code and assist with more end-to-end agent coding tasks, the skills valued by employers (and useful to entrepreneurs as well) are becoming more advanced. It’s software design, and Codecrafters teaches that through their courses,” he said.



Source link

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Related Posts

7 days left: Founders and VCs save over $300 on all stage passes

March 24, 2025

AI chip startup Furiosaai reportedly rejecting $800 million acquisition offer from Meta

March 24, 2025

20 Hottest Open Source Startups of 2024

March 22, 2025

Andrill may build a weapons factory in the UK

March 21, 2025

Startup Weekly: Wiz bets paid off at M&A Rich Week

March 21, 2025

Wayve CEO shares his key elements for scaling autonomous driving technology

March 21, 2025

Leave A Reply Cancel Reply

Top Reviews
Editors Picks

7 days left: Founders and VCs save over $300 on all stage passes

March 24, 2025

AI chip startup Furiosaai reportedly rejecting $800 million acquisition offer from Meta

March 24, 2025

20 Hottest Open Source Startups of 2024

March 22, 2025

Andrill may build a weapons factory in the UK

March 21, 2025
About Us
About Us

Welcome to Tech Brunch, your go-to destination for cutting-edge insights, news, and analysis in the fields of Artificial Intelligence (AI), Cryptocurrency, Technology, and Startups. At Tech Brunch, we are passionate about exploring the latest trends, innovations, and developments shaping the future of these dynamic industries.

Our Picks

Everyone in high tech has an opinion about Soham Parekh

July 3, 2025

All stages of TechCrunch regain early release prices for limited time

July 3, 2025

Not everyone is excited about DMs on the thread

July 3, 2025

Subscribe to Updates

Subscribe to our newsletter and never miss our latest news

Subscribe my Newsletter for New Posts & tips Let's stay updated!

© 2025 TechBrunch. Designed by TechBrunch.
  • Home
  • About Tech Brunch
  • Advertise with Tech Brunch
  • Contact us
  • DMCA Notice
  • Privacy Policy
  • Terms of Use

Type above and press Enter to search. Press Esc to cancel.