About Brad Solomon
Hi, I’m Brad Solomon, and I’m passionate about writing clean, efficiently designed code. As a developer for analytics and data science, I aim to build scalable, fault-tolerant, low-latency systems. What I like most about the world of programming is its endlessness, and that there is always something new to pick up, from Python to Bash to RFCs to jQuery.
Tutorials by Brad:
- What Are Python Wheels and Why Should You Care?
- Learn IP Address Concepts With Python's ipaddress Module
- Pandas GroupBy: Your Guide to Grouping Data in Python
- How to Use Redis With Python
- Python Logging: A Stroll Through the Source Code
- Unicode & Character Encodings in Python: A Painless Guide
- Async IO in Python: A Complete Walkthrough
- Python Pandas: Tricks & Features You May Not Know
- Generating Random Data in Python (Guide)
- Python Histogram Plotting: NumPy, Matplotlib, Pandas & Seaborn
- Look Ma, No For-Loops: Array Programming With NumPy
- Python Plotting With Matplotlib (Guide)
Tutorials Brad Contributed to:
- Sentiment Analysis: First Steps With Python's NLTK Library
- Python mmap: Improved File I/O With Memory Mapping
- Customize the Django Admin With Python
- Python import: Advanced Techniques and Tips
- Hands-On Linear Programming: Optimization With Python
- SettingWithCopyWarning in Pandas: Views vs Copies
- How to Write an Installable Django App
- Python vs JavaScript for Pythonistas
- Exploring HTTPS With Python
- Using Pandas and Python to Explore Your Dataset
- Preventing SQL Injection Attacks With Python
- Getting Started With Async Features in Python
- An Effective Python Environment: Making Yourself at Home
- What You Need to Know to Manage Users in Django Admin
- NumPy arange(): How to Use np.arange()
- Pointers in Python: What's the Point?
- Defining Main Functions in Python
- Python KeyError Exceptions and How to Handle Them
- A Beginner’s Guide to the Python time Module
- How to Work With a PDF in Python
- What Is Pip? A Guide for New Pythonistas
- An Intro to Threading in Python
- Managing Multiple Python Versions With pyenv
- Python’s Requests Library (Guide)
- Speed Up Your Python Program With Concurrency
- Python Type Checking (Guide)
- Modeling Polymorphism in Django With Python
- How to Write Beautiful Python Code With PEP 8
- Sending Emails With Python
- Continuous Integration With Python: An Introduction
- Writing Comments in Python (Guide)
- Setting Up Python for Machine Learning on Windows
- Practical Text Classification With Python and Keras
- Python, Boto3, and AWS S3: Demystified
- Splitting, Concatenating, and Joining Strings in Python
- The Best Python Books
- Conditional Statements in Python
- Primer on Python Decorators
- The Ultimate Guide to Django Redirects
- Socket Programming in Python (Guide)
- Fast, Flexible, Easy and Intuitive: How to Speed Up Your Pandas Projects
- Itertools in Python 3, By Example
- Pure Python vs NumPy vs TensorFlow Performance Comparison
- Pythonic Data Cleaning With Pandas and NumPy