Dan Gregory's starred repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
BedrockConnect
Join any Minecraft Bedrock Edition server IP on Xbox One, Nintendo Switch, and PS4/PS5
essential-typescript
Source Code for 'Essential TypeScript' by Adam Freeman
type-challenges
Collection of TypeScript type challenges with online judge
powerapps-designtoolkit
This toolkit is a curated repo of Power Apps UI Guidance and Components that you can plug and play into your apps to transform your design.
bulletproof-nodejs
Implementation of a bulletproof node.js API π‘οΈ
bulletproof-react
π‘οΈ βοΈ A simple, scalable, and powerful architecture for building production ready React applications.
react-native-elements
Cross-Platform React Native UI Toolkit
react-native
react-native-typescript-cheatsheet
coding-interview-university
A complete computer science study plan to become a software engineer.
Public-APIs
π A public list of APIs from round the web.
hass-config
β¨ A different take on designing a Lovelace UI (Dashboard)
4chan-programming-challenges
My submissions to a list of programming challenges I found on 4chan.
the-book-of-secret-knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
public-apis
A collective list of free APIs
flutter_roadmap
Highly Subjective Roadmap to Flutter Development
whoogle-search
A self-hosted, ad-free, privacy-respecting metasearch engine
React-Native-developer-roadmap
π React Native is a cross-platform library to build mobile apps using React and JavaScript. This guide is to help you in your React Native journey. this repo contain a great the resources you need to work with React Native art,(Articles, Tutorials)
nodejs-integration-tests-best-practices
β Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (March 2024)
react-native-book-app
React Native Book List App
cheat-sheets
π All the cheat-sheets mentioned on my blog in pdf format
Linux-Guide
Linux Guide. Learn about Linux Hardware vendors, Linux in the Cloud, Desktop Environments, Window Mangers, Linux Distributions, Linux Security, Graphics (AMD/NVIDIA/Intel ARC), and Software Apps.
Getting-Started-with-ESPHome
Code examples, errata and additional tips and references to interesting projects for the book "Getting Started with ESPHome: Develop your own custom home automation devices"