Info
Some cheatsheet and helpful things when you and me work on developer positions. Enjoy π€π€
Awesome Develop Repositories
Repository
- 30-seconds-of-code: Short code snippets for all your development needs. Website
- project-based-learning: Curated list of project-based tutorials
Page
- devhints.io : Ricoβs cheatsheets
- DevDocs: DevDocs combines multiple API documentations in a fast, organized, and searchable interface.
- Refactoring.Guru : Making it easy for you to discover everything you need to know about refactoring, design patterns, SOLID principles, and other smart programming topics.
- Webflow University : Learn how to design & build pro websites β visually.
Topic
- gRPC: A modern open source high performance RPC framework that can run in any environment.
- wrapper: Pattern for creating interface and permit conversation between multiple language. Explore at What is Wrapper Pattern
Organization
- gRPC Ecosystem: gRPC Ecosystem that complements gRPC
- vietnam-devs: Vietnam Developer Group
Blog Pages
- programmerCave : Algorithm, Tech and more about reliable usage of this technic
- Medium - Dev Genius : Coding, Tutorials, News, UX, UI and much more related to development
- Morioh: Social Network for Programmers and Developers
- Dev: DEV Community is a community of 2,027,354 amazing developers
- Medium - Denys Poltorak: Super cool stuff take around developer pattern
- Medium - FAUNβββDeveloper Community πΎ: Learn and grow by keeping them up with what matters.
- Medium - Level Up Coding: Learn and stitch with new things as Developer
- Medium - Toward Dev: Where Software Developers Share Programming Ideas, Concepts & Stories.
Articles
- Medium - Most Common Software Architecture Styles
- Medium - Top 10 Microservice Anti-Patterns
- Medium - 10 Common Software Architectural Patterns in a nutshell
- Medium - Why Rust Emerges as the Premier Choice for System Programming
- Medium - Most Common 10 RabbitMQ Mistakes and How to Avoid Them
- Medium - Architectural Metapatterns
- Dev.to - 10 Things You Can Learn from Netflixβs Architecture
- QAMadness - Your Guide to Automated Integration Testing
- crontab spring : Representation of aΒ crontab expressionΒ that can calculate the next time it matches (Java/AWS)
- AppleForums - APP STORE connect operation error: An error occurred uploading to the App Store
- Medium - 8 Golang Performance Tips I Discovered After Years of Coding
- Codilime - The importance and benefits of unit testing
- Katalon - 9 Core Benefits of Automation Testing
Developer online tools
- 10015.io : A βfree all-in-one toolboxβ solution created to ease your life by preventing bookmark mess.
- Free Online Developer Tools - AppDevTools
- regex101: build, test, and debug regex
- TrueDevTools: True Devtools is a free collection of 45+ carefully crafted tools useful for development
- IT - Tools : Handy tools for developers
- Devtoys.app: A Swiss Army knife for developers.
Language Programing Collection
C/C++
- awesome-cpp : A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-β¦ stuff. Web Version
- libuv: Cross-platform asynchronous I/O
- libvirt: Libvirt native C API and daemons. Gitlab and Documentation
- grpc: The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
C#
- awesome-dotnet: A collection of awesome .NET libraries, tools, frameworks and software
- dotnet-architecture: .NET Application Architecture - Reference Apps
- awesome-dotnet-core: π A collection of awesome .NET core libraries, tools, frameworks and software
- Hangfire: An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required
- Avalonia: Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology. Documentation
JavaScript
- awesome-nodejs: Delightful Node.js packages and resources
- HTML Code Snippet : HTML Snippet from W3school
- dotenv-vault : Library for store and securing .env file with encrypt version, and help us build secrets version
- deno: A modern runtime for JavaScript and TypeScript. Website
- jerryscript: Ultra-lightweight JavaScript engine for the Internet of Things.
- npm: Package management of Javascript
- istanbuljs: monorepo containing the various nuts and bolts that facilitate istanbul.js test instrumentation
Python
- awesome-python : An opinionated list of awesome Python frameworks, libraries, software and resources.
- pypa: Python Packaging Authority
- pallets: The Community stands behind Flask, Jinja
- pypi: Find, install and publish Python packages with the Python Package Index
Rust
- awesome-rust: A curated list of Rust code and resources.
- pingora: A library for building fast, reliable and evolvable network services.
- cargo: The Rust package manager. Website
- tokio: A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, β¦ Website Documentation
- rust-101: A tutorial for the Rust language
- quick-protobuf: A rust implementation of protobuf parser
- crates.io: The Rust communityβs crate registry
- Rust Language Cheat Sheet: Collection cheatsheet with Rust
Golang
- awesome-go: A curated list of awesome Go frameworks, libraries and software
- go-patterns: Curated list of Go design patterns, recipes and idioms
- go-packager: The Go Packager
- grocksdb: RocksDB wrapper for Go. Support 9.x, 8.x, 7.x, 6.x, etc
WASM
- wasmtime: A fast and secure runtime for WebAssembly. Website
- workerd: The JavaScript / Wasm runtime that powers Cloudflare Workers
Compiler online
- replit : Python, NodeJS, β¦
- dotnetfiddle: C# and .NET framework
- onlineGDB: C++, C, Pascal, β¦
Youtube Channel
- Simplilearn: Anything about Dev from project, algorithm, technologies by multiple language and framework
- Net Ninja: Web development skills
- Traversy Media: Web development and programming tutorials
- developedbyed: Programming tutorials, guy will help you motivate and make more creative
- freeCodeCamp.org: Super huge technologies channel
- Fireship: Super dope guy who will share and bring you more new technic on short video
- ProgrammingKnowledge: Big archive of technologies come from passion guy
- Web Dev Simplified: All about teaching web development skills
- Eli the Computer Guy : Talk about programing, computer and moreover
- Code Bullet: A computer science degree trying his best.