RSSAmplifier

Blog

Anthonys Tech Blog

Recent content on Anthonys Tech Blog

atempleton.devRSS feed ↗6 posts

Latest posts

I Made Zig Compute 33 Million Satellite Positions in 3 Seconds. No GPU Required.


 I Made Zig Compute 33 Million Satellite Positions in 3 Seconds. No GPU Required.
 
 
 Link to heading 
 
 
 I’ve spent the past month optimizing SGP4 propagation and ended up with something interesting: astroz is now the fastest general purpose SGP4 implementation I’m aware of, hitting 11-13M propagations per second in native Zig and ~7M/s through Python…

Building My Own Astrodynamics Library In Zig


 Building My Own Astrodynamics Library In Zig
 
 
 Link to heading 
 
 
 I have worked in the aerospace world for the past 8 years. In that time, I have picked up and worked on the some of the truly complex and precise pieces of software. However, something I really haven’t been able to spend a ton of time on is the world of astrodynamics. I wanted to learn more…

Part 3: Making A Basic Weather CLI With Zig


 Introduction
 
 
 Link to heading 
 
 
 Welcome to the final post in this series! Up until this point we have been doing mostly functional updates to our app. In this section, all of our functional updates are complete and the last thing we need to do is make our CLI look nice for the users. You can catch up by reading part 2 here 
 
 Note: The final code for…

Part 2: Making A Basic Weather CLI With Zig


 Introduction
 
 
 Link to heading 
 
 
 This is part 2 of the ongoing series to implement a basic weather CLI using Zig and tomorrow.io. The final result will take in a location and return weather data and format it with colors and emojis. You can read part 1 here 
 
 Note: The final code for this series is complete and lives in the git repo here . Feel free…

Part 1: Making A Basic Weather CLI With Zig


 Introduction
 
 
 Link to heading 
 
 
 In this series of posts we are going to implement a basic weather CLI using Zig and tomorrow.io. The final result will take in a location and return weather data and format it with colors and emojis. 
 
 Note: The final code for this series is complete and lives in the git repo here . Feel free to take a look and if you…

Cross-Pollination: Three Ideas from Aerospace I've Adapted for Personal Development


 Introduction
 
 
 Link to heading 
 
 
 I have spent my entire career working in the aerospace world. Granted it has only been 8 years, but in that time I have been fortunate to be apart of some excited projects in this space (pun intended). I got to see OSIRIS-REx land on an asteroid millions of miles away, and have worked to maintain dozens of spacecraft until their…