Categories
Blog Admin

Introduction / Table of Contents

The most recent post is the next post down! I intend to use this site to document my journey down the path of nerdiness (past, present, and future). I’ve been learning over the years from various sites like what I hope this one becomes, and want to give back. I have a wide variety of […]

Categories
Offgrid Solar Uncategorized

Sending MPP inverter data to MQTT and InfluxDB with Python

Catching up Hey there, welcome back to Austin’s Nerdy Things. It’s been a while since my last post – life happens. I haven’t lost sight of the blog. Just needed to do some other things and finish up some projects before documenting stuff. Background If you recall, my DIY hybrid solar setup with battery backup […]

Categories
Programming

CS193p Spring 2021 Lecture 4 & Assignment 2

After lecture 4 A lot of this stuff still isn’t making a ton of sense to me. I really struggled with how to init the theme for assignment 2. The key was optionals. How to do it came to me in the shower. I am writing this post after doing the changes from Lecture 4, […]

Categories
Programming

Learning Swift – CS193p Spring 2021 Lecture 3

After lecture 3 So lecture 3 really pointed out to me where/why I had trouble learning Swift the first time around. The shortened closures and the whole “if this is the last argument for the function call, drop it” thing don’t make it easy for people new to the language. Words/phrases that came to mind […]

Categories
Programming

Learning Swift – Confusion on Conciseness

Is Swift too concise for beginners? This is not the first time I’ve tried to learn Swift. The first go took place maybe October/November 2020. I followed the official Apple Landmarks tutorial (called Creating and Combining Views) and things just did not click. I looked elsewhere for tutorials as well. My wife and I also […]

Categories
Programming

Learning Swift – CS193p Spring 2021 Assignment 1

Coming from Learning Swift (the programming language), I have completed Assignment 1 (including extra credit #1, but not #2). Most of the tasks were relatively straight-forward. I did not do any of the reading. The last post had a fully functional game working as described in lectures 1 & 2. This assignment built from that. […]

Categories
Trading

The Wheel Options Trading Strategy

Introduction to the Wheel Options Trading Strategy More to come here later. Getting this post up so I can put links to the Wheel Options Trading Strategy tracker itself as requested by r/ThetaGang as well as the ThinkOrSwim reference. I put together a YouTube video going over this tracker and how it works – https://youtu.be/aSnyv3jbtuA. […]

Categories
Programming

Learning Swift (the programming language)

The next big thing I’ve been trying to come up with “the next big thing” in terms of apps for quite some time. I may finally have an idea worth coding. To do so requires that I actually know how to code it (duh). For smartphones, I started with Android like any self-respecting nerd would. […]

Categories
Home Assistant Weather

Viewing Ambient Weather WS-2902C data in Home Assistant

Background If you are coming from the Handling data from Ambient Weather WS-2902C API to MQTT post, you are ready to proceed! If not, you’ll need to follow the steps in that post to get your Ambient Weather WS-2902C data into MQTT. In short, we set up a Python script that listens on port 80 […]