About
Contact
Articles
Computer Science
Networking
Software Engineering
Statistics
Trading
Best Cryptocurrency Trading Platforms & Exchanges
Boostrap Programs: The Basics of System Startups
Flattening Lists in Python: Reducing Dimensionality Without Prior Knowledge of Data
Average Daily Range (ADR): A Technical Indicator for Volatility
Tutorials
Linux Copy Command: Copying Files From the Command Line
Python Command Line Arguments
ThreeJS Scene Setup with TypeScript & Webpack
Configuring Typescript in Webstorm
Walkthrough: Installing Rust on Windows
Resources
Scrutinee: The Subject of Rust Expression Matches
Percent Error Calculator
Percent Change Calculator
U.S. State Names & Abbreviations Text List
Latin Numerals: Counting with Ordinals & Cardinals
Reviews
Best Cryptocurrency Trading Platforms & Exchanges
Review: Best Cloud Service Providers
Review: Best Online Trading Platforms & Brokerage Accounts
Best Online Python Courses for Beginners
Best Crypto APIs for Developers & Traders
Software Engineering
Abstract Classes: Powerful Tools for Extensible OOP Design
The Observer Pattern: Easy Sharing of State Among System Components
State: How Change in Dynamic Systems Effect Output
SOFA: OOP Principles for Better Function Design
Liskov Substitution Principle (LSP): SOLID Design for Flexible Code
SOLID: Guidelines for Better Software Development
Open/Closed Principle (OCP): Designing for Extensibility Over Modification
Single Responsibility Principle (SRP): A SOLID Pattern for Clean Code
Code Smell (a.k.a. Software Design Smells)
Software Engineering: Project Requirements & Quality Models
Problem Solving Processes for Success in Multiple Domains
Software Engineering: Systematic Processes for Successful Software Design
Older Posts