Blockchain Engineering Standards
Standardisation is critical to enabling effective decentralization.
Standardisation is critical to enabling effective decentralization.
Easy to understand, easy to maintain, and easy to extend. With a focus on shipping solutions.
Save money and time building user interfaces from tested modular components
Dev Stack Analysis Workbook
Routinely review tech stack checklists to keep up to date with trends.
Library of libraries.
Describes interrelated things of interest in a specific domain of knowledge. A basic ER model is composed of entity types (which classify the things of interest) and specifies relationships that can exist between entities (instances of those entity types)
Every developer should know the essential roadmap of getting help on a problem they get stuck on.
Gall's Law states that all complex systems that work evolved from simpler systems that worked. If you want to build a complex system that works, build a simpler system first, and then improve it over time.
What are best architectural patterns for game development?
Use Github Repositories Workbook to link code to explain concepts and adopt in potential use case opportunities.
Sharpen the saw.
According to Metcalfe's Law the value of a network is proportional to the square of its number of nodes. Computers, servers, and even users can be end nodes.
The idea behind Micro Frontends is to think about a website or web app as a composition of features which are owned by independent teams. Each team has a distinct area of business or mission it cares about and specialises in. A team is cross functional and develops its features end-to-end, from database to user interface. Demo app
It is a greater challenge to form a team that works well together than to orchestrate micrservices.
What are monorepo advantages?
Authentication
Nodejs software development
Scale to first 100 million users
Identity and Security.
- Dotnet Lambda Deploy
Analysis of common roles and responsibilities vs project capabilities for Software Development
Roadmaps to mastery.
Software Developer Journey Workbook
The highest priority is to satisfy the customer through early and continuous delivery of software that creates value.
What are most important fundamental skills to master to be a valuable software engineer?
Simple Titles for less bullshit and grifters with a clearer path to mastery and fairer rewards for commitment and expertise.
A state machine is a mathematical abstraction used to design algorithms.
Allocate R&D resources to continuously trial new stack options to keep learning fresh. Use side projects to make bets.
Testing Product Functionality.
Software testing solutions.
Use to assist with explaining how software works or should work.
VS Code Extensions
Basic Web3 Architecture
Web3 Development