flyeralarm / Onboarding
Licence: mit
A list of resources we at flyeralarm use to get new developers up and running
Stars: ✭ 648
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Onboarding
Microservices Book
"Microservices Architecture for eCommerce" is an Open Source Book on Microservices and Headless eCommerce. Feel invited to contribute! Read online or download a PDF
Stars: ✭ 337 (-47.99%)
Mutual labels: best-practices, architecture
Web Skills
A visual overview of useful skills to learn as a web developer
Stars: ✭ 5,107 (+688.12%)
Mutual labels: algorithms, architecture
Docker Statsd Influxdb Grafana
Docker Image with Telegraf (StatsD), InfluxDB and Grafana
Stars: ✭ 352 (-45.68%)
Mutual labels: influxdb, grafana
Hastic Server
Hastic data management server for analyzing patterns and anomalies from Grafana
Stars: ✭ 292 (-54.94%)
Mutual labels: influxdb, grafana
Android Showcase
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Stars: ✭ 5,214 (+704.63%)
Mutual labels: best-practices, architecture
Micro Company
Rest-full, Hipermedia-based distributed application. Spring boot & cloud. Angular. CQRS. Eventsourcing. Axonframework. Microservices. Docker. CloudFoundry
Stars: ✭ 307 (-52.62%)
Mutual labels: architecture, cqrs
Go Api Boilerplate
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Stars: ✭ 373 (-42.44%)
Mutual labels: best-practices, cqrs
MinerDashboards
Metric scrapers, InfluxDB queries, and Grafana dashboards for crypto miners. (XMRig, XMRig-proxy, GMiner, MoneroOcean, Belkin WeMo, Telegraf, CoreTemp, CoinMarketCap, Monero Wallet RCP)
Stars: ✭ 13 (-97.99%)
Mutual labels: influxdb, grafana
Monitoring
Monitor ESXi, Synology, Docker, PiHole and Raspberry Pi and Windows using Grafana, InfluxDB and Telegraf
Stars: ✭ 493 (-23.92%)
Mutual labels: influxdb, grafana
Wizzy
Manage & automate Grafana with easy wizzy
Stars: ✭ 461 (-28.86%)
Mutual labels: influxdb, grafana
Performance Testing Framework
Framework allows to perform load testing with Apache Jmeter, view application/server metrics in real-time with Grafana, analyze errors cause with detailed traces for failed requests, compare different test runs in scripted dashboard and perform frontend performance testing with sitespeed.io+webpagetest
Stars: ✭ 275 (-57.56%)
Mutual labels: influxdb, grafana
Modular Monolith With Ddd
Full Modular Monolith application with Domain-Driven Design approach.
Stars: ✭ 6,210 (+858.33%)
Mutual labels: architecture, cqrs
Rwdtow
Ruby Web Dev: The Other Way. Personal best practices guide.
Stars: ✭ 267 (-58.8%)
Mutual labels: best-practices, architecture
Awesome Engineering Team Management
👔 How to transition from software development to engineering management
Stars: ✭ 319 (-50.77%)
Mutual labels: culture, onboarding
Questdb
An open source SQL database designed to process time series data, faster
Stars: ✭ 7,544 (+1064.2%)
Mutual labels: grafana, influxdb
Awesome Monitoring
INFRASTRUCTURE、OPERATION SYSTEM and APPLICATION monitoring tools for Operations.
Stars: ✭ 356 (-45.06%)
Mutual labels: influxdb, grafana
yanic
Yet another node info collector - for respondd to be used with meshviewer to Grafana (with influxdb or graphite)
Stars: ✭ 22 (-96.6%)
Mutual labels: influxdb, grafana
Victoriametrics
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
Stars: ✭ 5,558 (+757.72%)
Mutual labels: influxdb, grafana
Equinoxproject
Full ASP.NET Core 5 application with DDD, CQRS and Event Sourcing concepts
Stars: ✭ 5,120 (+690.12%)
Mutual labels: architecture, cqrs
Advanced Curriculum For The Software Craftsman
This document is intended as a guidance for new developers joining our teams at FLYERALARM. Because we think it might help others as well we open-sourced it. If you know something that's missing feel free to send us a Pull-Request.
Basics
- How The Web Works
- HTTP on Wikipedia
- What Happens When
- An Introduction To HTTP Basics
- Choosing an HTTP Status Code — Stop Making It Hard
- TCP/IP Protocol Fundamentals Explained with a Diagram
- Google Developer Training For The Web
- Visualising data structures and algorithms through animation
- Algorithms, Data Structures, and Design Patterns for Self-Taught Developers
- A Gentle Introduction to Algorithms for Web Developers
- HTTP: The Protocol Every Web Developer Must Know
- An Introduction to Networking Terminology, Interfaces, and Protocols
- How Browser Caching Works
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets
- What Every Programmer Should Know About Memory
- What Every Developer Should Know About Time
- A story about an angry carrot and a floating point fairy
Design And Architecture Of Software
- Clean Code
- DesignPatternsPHP
- All the cool kids...
- 18 must-watch PHP architecture talks
- Object Design Style Guide
- Practical Object-Oriented Design in Ruby
- Patterns of Enterprise Application Architecture
- Domain Driven Design
- Introduction to CQRS
- CQRS and Event Sourcing
- Your Code as a Crime Scene
- Awesome API
- An introduction to APIs
PHP
- PHP The Right Way
- PHP The Wrong Way
- A response to PHP The Wrong Way
- PHP Framework Interoperability Group
- PSR - PHP Standard Recommendation
- PHP Library Discovery
- PHP Logging Basics
- Awesome PHP (A curated list of amazingly awesome PHP libraries, resources and shiny things)
- Modern PHP
Kotlin
- How I fell in love with a programming language
- Resources To Learn Kotlin The Right Way
- Programming Kotlin by Venkat Subramaniam
- Awesome Kotlin
- Mastering Kotlin standard functions: run, with, let, also and apply
- KotlinConf 2018 - Kotlin Coroutines in Practice by Roman Elizarov
- Ktor: Web backend framework for Kotlin. Easy to use, fun and asynchronous.
JavaScript & Frontend
- JS for Cats
- JavaScript for impatient programmers
- You don't know JS
- Eloquent Javascript
- Essential Javascript Patterns
- MDN - Mozilla Developer Network
- CSS-Tricks
- Netflix UI Engineers Youtube Channel
- Don't make me think - Web Usability
Tools
- git
- Atlassian git Tutorials
- Interactive git Cheatsheet
- Composer - Dependency Manager For PHP
- Packagist - The PHP Package Repository
- Gradle Guide
- PHPStan
- PHPUnit
- Introduction to PHP Unit
- Twelve Benefits of Writing Unit Tests First
- A Beginner's Guide to npm
Environment
- Basic UNIX commands
- Explain Shell - Let it explain you what's going on
- Effective DevOps
- Docker Docs
- Docker Swarms Introduction
- How to write Ansible Playbooks
- Ansible Docs
- Artifactory User Guide
Persistence
- SQL Performance Explained - Short and useful book about SQL performance for developers
- Use the index, Luke - a guide to database performance for developers
- The Little Redis Book
Monitoring & Alerting
- How to monitor system metrics with the TICK stack - Can also be used for gathering business metrics
- How to setup & use Icinga2
- Using InfluxDB with Grafana
- Grafana Docs
- InfluxDB Docs
Apache Kafka
- Kafka as a Platform: the Ecosystem from the Ground Up
- Apache Kafka in a Nutshell
- Why Avro for Kafka Data?
Processes & Culture
- The Agile Manifesto
- Agile Retrospectives
- The Phoenix Project
- Team Geek - A Software Developer's Guide to Working Well with Others
Information Security
- OWASP - Open Web Application Security Project
- A Gentle Introduction to Application Security
- Juice Shop - A vulnerable web app to play around
Best Practices
- The Best Code is No Code At All
- The Pragmatic Programmer
- Simple Made Easy
- Refactoring: Improving the Design of Existing Code
- The full stackoverflow developer
- Measure anything, measure everything
- Go to a local user group
- Read open-source code on GitHub
- Never stop building stuff
On a side note: We are searching for talented people to join our various teams of developers in multiple locations
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].