How to GSoC: Lessons from my open source journey
From Google Summer of Code, to Grayhat.
From Google Summer of Code, to Grayhat.
Inspired by Duolingo, we also gave the beta Rive Editor a try to make our AI virtual friends in MindChat come alive. TLDR; It didn't go too well.
How we (partially) applied the Google Design Sprint Kit in a project, and its reflections.
How a small bug in the MSW example led me to contribute my first merged PR to Next.js, and what it taught me about open source.
Lessons from Saleem Koul’s journey through robotics, telecom, and engineering at scale.
This comprehensive guide will walk you through establishing a professional CI/CD pipeline for Node.js applications on AWS EC2, complete with custom domain configuration.
Ready to build the future (and present) with us? The Grayhat Summer Internship 2025 is officially open! If you're a university student eager to learn, build, and solve real-world problems with a passionate team, this is your chance to jump in and grow.
We kicked off April with the first-ever Mastra MCP Hackathon, focused on creating custom MCPs with Illegal Agents. This lead to Illegal Agents pivoting towards the metaverse.
We always love a place where nerds love to build - no extra fluff. Here's Usama Rashid's narrative on the events which unfolded.
Grayhat's first national game jam was an absolute blast! Over 65 developers from 10 universities battled it out to create the best multiplayer card games using PlayroomKit—and the results were wild. Here's the full behind-the-scenes breakdown.
💡Note: We were not able to make the cut for the GSoC (Google Summer of Code) program this year. We will still, however, be conducting open-source projects for students internationally. Apply to our internship program here: Grayhat Summer Internship - 2025
The race to generate React UI code in VSCode ensues.
Game Design
Taking a game from an idea to reality is hard. How do you navigate through a sea of endless ideas and technologies, to deliver something... fun?
Innovation
Took me quite some days to dive deep into the crypto world. Read more to find out.
Hey there! I am new to both Python and Mojo languages. In this repository, I went on a mission to explore and compare these two languages from scratch, knowing only the basics of programming (I started off knowing only the basics of C++). As I continue learning both languages, I&
Notes
Grayhat, world. World, Grayhat.
Development
Make your JS Library compatible with Unity.
Development
We built a React/Vite-powered game engine, powered by Playroom.
Software Engineering
Make the Cloud Overlords tremble in fear with your half-baked SSH and Wake-on-LAN powered virtual machine emulator.
Design
Design the future.
JavaScript
Automatons are the forerunners to AI, but don’t underestimate them. They’re cheap, fast, predictable, and do their job perfectly. What’s the difference? Both AI and Automatons branch out from the Theory of Automata, which is a foundational concept of computing. It sees the world as consequences and
Supply Chain Security
In the fast-paced world of modern web development, where tools like Vercel, Checkly, Mixpanel, and Hotjar have revolutionized workflows, it's easy to focus on the efficiency gains these platforms bring while inadvertently neglecting a critical aspect—security. As development teams expand and diversify their skill sets, the boundaries
JavaScript
Use the power of Adobe to authenticate your Next app.
Material UI
In our fast-evolving world of web and mobile design, it's essential to stay in sync with cutting-edge design ideas. At the forefront of this design revolution lies Google's Material Design – a beautiful blend of precision, functionality, and visual charm. But what's the magic behind