About
Contact
Articles
Computer Science
Networking
Software Engineering
Statistics
Trading
Python Reduce(): A Powerful Functional Programming Made Simple
Python’s DefaultDict: Hash Tables Made Easy
ESLint + React Functional Component Parameter Destructuring
Decoding Brotli Compression Text in Python
Tutorials
Sorting a Python Dictionary for Fun & Profit
Calculating Support & Resistance in Python using K-Means Clustering
Calculating the MACD in Python for Algorithmic Trading
Calculating the RSI in Python: 3 Ways to Predict Market Status & Price Movement
Using the Stochastic Oscillator in Python for Algorithmic Trading
Resources
Moving Average Convergence Divergence (MACD)
Stochastic Oscillator: Predicting Trend Reversals for Better Entries in Trading
Moving Averages: Smoothing Out the Noise for Better Predictions
Input Field Separators (IFS): Turning Strings into Words
Off-by-One Errors: Count Twice Loop Once
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
Multi-Head Neural Network Design in PyTorch
Looking for a way to spice up your relationship with deep neural networks? Trying bringing
...
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
Older Posts