Developer Circles are communities of innovators, where aspiring and experienced developers receive free tools to build new skills, grow ideas and boost their careers.
These are the curated list of awesome content created by Facebook Developer Circles community members around the world.
💻 Workshops
Useful workshop materials.
📋 Articles
Useful articles and learning resources.
- Awesome Developer Resources
- DevC Resources CMS
- 5 Steps to Overcoming Deployment Anxiety with Error Monitoring
- 5 Reasons Why You Should Find the Time for Mentoring
- Byte Sized Computer Science: Order of Operations
- Handling File Uploads in GraphQL and Vue
- Isomorphic Rendering on the JAMstack
- Dynamic product management in a static e-commerce workflow
- Secure and Scalable: An Introduction to JAMstack
- New to JAMstack? Everything You Need to Know to Get Started
- Zero to HTTP/2 with AWS and Hugo
- JAMstack Basics: How to Create a Gatsby Starter with Contentful and Deploy to Netlify
- JAMstack vs Isomorphic Server Side Rendering
- A step by step guide to your first CLI(Command Line Interface) app using Node.js
- New to JAMstack? How to make a site from A to Z
- From WordPress to JAMstack: How to make your website 10x faster
- JAMstack: The What, The Why and The How
- Adopting the JAMStack: Building CMS-backed static websites with Vue or React
- Build a JAMstack Personal Blog with Headless Ghost 2.0 CMS & Gatsby
- How to Build a JAMstack Website using Vue.js, Nuxt.js and Cosmic JS
- A Ghost Demo: How to Go Headless with Ghost CMS [Tutorial]
- Next.js E-Commerce Tutorial: Quick Shopping Cart Integration
- How to Build a Blog using React Static and Cosmic JS
- How to build a Static Serverless Blog for Free😇
- Why Building with a JAMstack is Awesome
- Maximizing Your Professional Value, from Junior to Leader
- How to Launch a Side Project from Zero
- Tech Interview Handbook
- Front End Interview Handbook
- Front-end Developer Handbook
- Prepare for your next interview
- The Deno Handbook
- Why you should be using JAMSTACK
📝 Blogs
- Wisdom Geek - Web development and data science related posts
- https://bolajiayodeji.com/ - Web development, JavaScript and JAMstack related posts
- Free Code Camp - Software development related posts
- CSS Tricks - CSS related posts
- DEV.to - The All in One Blogs Portal for Developers
- LogRocket Blog - For Frontend Developers and Web App Engineers
- Hashnode - A one-stop platform to start blogging as a developer.
- Codepen Blog - A blog about the ins and outs of running a web software business.
🛠 Tools
- Graph API Explorer - Test, create, and authenticate API calls and debug responses.
- Sharing Debugger - Preview how your content will look when it's shared to Facebook.
- JetBrains Tools App - Manage installed JetBrains tools, download new ones and open recent projects.
- StaticGen - A List of Static Site Generators for JAMstack Sites
- Headless CMS - A List of Content Management Systems for JAMstack Sites
- Netlify - Everything you need to build fast, modern websites from local development to global deployment.
- Heroku - Heroku is a platform as a service (PaaS) that enables developers to build, run, host, and operate applications entirely in the cloud.
- Postman - The Collaboration Platform for API Development
- StaticKit - Form Hosting for JAMstack Sites
- Vercel - The easiest way to deploy websites
- Babel - A JS compiler and toolchain to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript in current and older browsers or environments.
- Disqus - Blog comment hosting service for your JAMstack sites
- NetlifyCMS - Headless CMS content management for your Git workflow
- Carbon - Create and share beautiful images of your source code.
- Parcel - Blazing fast, zero configuration web application bundler
- Emotion - A CSS-in-JS library that promises users a high level of performance and flexibility.
- Create React App - Create React apps with no build configurations.
- Swagger - Design and document APIs compatible with OpenAPI specification.
- StackEdit - In-browser Markdown editor
📖 Books
- The Clean Coder, by Robert C. Martin
- Clean Code, by Robert C. Martin
- The Pragmatic Programmer, by Andy Hunt, Dave Thomas
- Cracking the Coding Interview, by Gayle Laakmann McDowell
- The Effective Engineer, by Edmond Lau
- The Developer's Guide to Content Creation, by Stephanie Morillo
- The Developer's Guide to Creating a Successful Blog, by Flavio Copes
- Technical Writing for Dummies, by Sheryl Lindsell-Roberts
- The Handbook of Technical Writing, by Gerald J. Alre
- You Dont Know JS, by Kyle Simpson
- JavaScript: The Good Parts
- Eloquent JavaScript Modern Introduction Programming, by Marijn Haverbeke
- Cracking the Code to a Successful Interview, by Evan Pellett
- Guide to Competitive Programming, by Antti Laaksonen
- Pure React: Learn to think in React, by Dave Ceddia
📺 Videos
- Contributing to Open Source for the first time, by Cami Williams
- Deep Dive into Git, by Edward Thomson
- GraphQL: The Mental Model, by Dhaivat Pandya
- You need an API: Now what?, by Erin McKean
- The All Powerful Front End Developer, by Chris Coyier
- Frontend for a server-less stack, by Brian Douglas
- Why static types in Javascript?, by Preethi Kasireddy
- Using Elm to Prototype and Build Web Applications, by David Calavera
- Cracking the Coding Interview, by Gayle Laakmann McDowell
- CS50 Lectures 2019, by David J. Malan
- Streamelopers Community tech talks in spanish
- Top 10 Best VS Code Extensions for developers,by codeSTACKr
- Learn React JS, a full course for beginners by freeCodeCamp.org
🎙 Podcasts
- The Diff - The Diff showcases the program, the projects and the people that drive the mission of building open source community.
- Software Engineering Daily - Features daily interviews about technical software topics.
- JAMstack Radio - Exploring the Jamstack, static sites, and the future of Web Development.
- Syntax.fm - A Tasty Treats podcast for Web Developers.
- Full Stack Radio - Covering everything from product design and UI/UX to unit testing and system administration.
- Shop Talk - About building websites.
- JavaScript Jabber - The JavaScript lovers podcast.
- React Podcast - Conversations about React with your favorite developers.
- Code Newbie - Stories from people on their coding journey.
- Ladybug Podcast - Women debugging the tech industry.
- GraphQL Radio - About the GraphQL ecosystem. Monthly talks with experienced developers and experts.
- Front End Happy Hour - Featuring of engineers from Netflix, Twitch, & Atlassian talking things Front End development.
- Go Figure - A podcast discussing the inner workings of tech companies.
- The Stack Overflow Podcast - The Stack Overflow Podcast is a twice-weekly conversation about working in software development, learning to code, and the art and culture of computer programming.
- Google Cloud Platform Podcast - Weekly updates on Cloud Platform professionals, answer some of your burning questions, and introduce you to cool new things!
- Artificial Intelligence: AI Podcast - A series of conversations about technology, science, and the human condition.
- Software Engineering - A podcast targeted at the professional software developer managed by the volunteers and staff of IEEE Software.
- The Changelog- The Changelog mainly discusses topics related to open source software.
- This Developer's Life - A Podcast about developer work and life balance.
🎊 Fun
Useful fun activities that can be done at the meetup/events/activities.
- Git reference tool - FAQ site for Git commands.
- Kahoot - Kahoot! brings engagement and fun to your events and makes learning awesome.
- Wheel Of Names - Random name picker with Wheel Of Fortunes style animation.
- AirConsole - Multiplayer browser games with your smartphones as the gamepads.
- Gartic - Pictionary-inspired games that can be played online
- DevSwag - FREE Swag for developers!
- Mentimeter - Mentimeter is a good way to engage the community live and understand them using it's analytical dashboard.
- QuizBreaker - A scheduled virtual team building quiz delivered in inbox. Can be a good ice breaker.
- TypeRacer - TypeRacer is a fun way to engage people during a meetup while improving their typing skills.
Facebook Developer Circles Community Content is MIT licensed.
The Facebook Developer Circles Community Content documentation (e.g., .md
files) is Creative Commons licensed.