Skip to main content

Posts

Showing posts with the label Technology

Apple MacBook Pro M4 Pro - Intentional Upgrade

Tech — Gear Review Apple MacBook Pro M4 Pro - Intentional Upgrade *Balancing power, purpose, and pragmatic investment for deeper learning.* M4 Pro CPU 24 GB RAM 512 GB SSD $ 1,800 Pro PricE Table of Contents ① Why Now? ② The Search for Balance ③ Future-Proofing Intentions Section I Why Now? My M3 iMac, while perfectly capable for daily tasks and basic iOS development, has started to reach its limits as I push into more complex software development. The desire to really dig into newer technologies like Docker, Kubernetes, C# RESTful APIs, and React has outpaced its capabilities. This isn't about chasing the latest trend; it's about acquiring the right tool to expand my skills and understanding. It’s been a decade since I last bought a dedicated laptop for serious work – a trusty HP from 2016 that, frankly, is now too slow for anything but basic tasks. While I acquired a couple of older MacBook Airs I've repurposed as Linux machines, I considered them for light computing....

Custom backup for iPhone on Mac - 256gb Inland SSD

Gear Review Custom Storage for iPhone backups on Mac Repurposing spare components to solve modern storage constraints $0.00 Total Cost ~30 Seconds Assembly 256 GB Initial Capacity ~500 MB/s Speed Table of Contents ① The Inventory Audit ② Performance and Practicality ③ The Modular Strategy Section I The Inventory Audit As I continue researching and preparing to purchase my first external SSD hard drive; likely the Sandisk or Samsung, I wanted to evaluate the practicality of using an external SSD for storing my iPhone backups. I had a spare 256GB Inland SSD that I got for free years ago and it worked decently enough in my now retired 2014 HP laptop.  I also had a Sabrent 2.5" housing for when I upgraded my 2016 HP laptop and combined, creating a complete external SSD solution. And this worked perfectly with my M3 iMac.  I'm now impressed and convinced this would work as a long term solution for iPhone backups on my Mac.  And following the 3-2-1 backup strategy, I have a...

Data Backup Strategy - Going with SSD and Type C to avoid $120 Apple Cloud premium

Gear Review Digital Storage — The Case for Local Redundancy Breaking the cloud subscription cycle with intentional hardware and local backups. 2TB Capacity ~11 Years Old 4 Storage Units Table of Contents ① The Hardware Bottleneck ② The Hybrid Strategy ③ Speed and Future-Proofing Section I The Hardware Bottleneck I'm hesitant to pay Apple $120 a year for 2TB of cloud storage. While, I maintain the $0.99 monthly tier for my 50GB of critical device backups, but for everything else, I prefer to own the hardware. Another way to view this, even with SSD prices, a 2TB SSD pays for itself in 2 years and doesn't require a recurring subscription to access my own files. I missed my own deadline for this transition. I typically rotate my primary backup drives every 3 years, but my current setup has been spinning far longer than I am comfortable with. I have been leaning on a pair of 2TB USB 3.0 drives—one Western Digital from 2015 and 2017. In the world of mechanical storage, that 2015...

AI Assisted Coding - My Blogging Helper App

Feature The Motivation Behind the Build *Optimizing my creative workflow through custom AI-assisted tooling* 1 Hour Build Time 3 AI Models Used 1.0 Current Version Table of Contents ① Section I — The Motivation Behind the Build ② Section II — Building the Tool: Process & Pains ③ Section III — A Smarter AI Workflow ④ Section IV — What's Next Section I Section I — The Motivation Behind the Build I’ve been spending a lot of time studying and practicing AI-assisted coding. While I enjoyed using Claude Pro, I kept running into token limits. It broke my flow and made longer sessions frustrating. Instead of trying to push past those limits, I shifted my approach. I decided to build a simple Python web tool that handles formatting and blog generation for me, and more importantly, lets me optimize token usage by leveraging each model for what it does best.   Section II Section II — Building the Tool: Process & Pains Building the tool in Visual Studio Code only took a few minute...

Vibe Coding - Claude Code + Azure Web

$ claude --mode vibe-coding Vibe Coding with Claude Code + Azure Web App Full-stack solo development, AI-assisted $17 / month 1 Developer 4 Stack Layers ∞ Auto-Deploys As a single developer, I'm now able to own the entire lifecycle of a web application — cloud infrastructure, version control, CI/CD, and full-stack development — all using AI as a co-pilot. It's quite impressive how far we've come. I signed up for Claude Code Pro ($200/year at ~$17/month) and paired it with an Azure Web App to stand up an ASP.Net MVC web app with auto-deployment from GitHub. Running Claude Code directly inside VS Code keeps everything in one place — no context switching, the AI is right where the code lives. // table of contents 01  What I'm Practicing 02  The Stack 03  Why It Works 04  Concerns ...

Revitalizing Old Tech - Playstation 4 - PS4 Controller w/ Macbook Air A1466 Linux

△ ○ ✕ □ △ ✕ □ ○ Tech Revival · Linux Mint · PS4 Reviving Old Tech A PS4 Controller Meets a 2017 MacBook Air Running Linux Mint 4+ Years Unused 2017 MacBook Air A1466 22 Linux Mint — Table of Contents ① The Controller's Revival ② Bluetooth vs Wired ③ Linux Mint Quirks ④ The Linux Tradeoff Section I The Controller's Revival I enjoy bringing old tech back to life whenever possible. Recently I rediscovered a Sony PlayStation PS4 controller that had been sitting unused for at least four years. At first it looked completely dead. Plugging it in showed no charging activity at all. After letting it sit connected for a few hours, though, the battery slowly came back to life. Eventually the controller powered on and I was able to connect it to my 2017 MacBook Air A1466 running Linux Mint. ...

MacBook Air 2017 - A1466 - Linux - Project + Install Advice

Linux · Dev Hardware · Field Notes My "New" Linux Laptop 2017 MacBook Air — $120 on eBay, Running Linux Mint $120 Per Unit (eBay) 2× Units Acquired 6–8h Battery Life 2.96 lbs I needed a portable laptop with good battery life and decent specs to write code while outside — mostly small-to-medium Python or ASP.Net projects and a few basic ML models. My HP 2016 i7 is too bulky, the HP i3 is hideous, so I replaced my old Linux laptop with not one but a pair of MacBook Airs picked up on eBay for $120 each. Why two? Originally I got the 256GB MQD42LL/A, and when pricing a 512GB SSD upgrade it was basically the cost of a whole 512GB A1466. Why pay $80 for a drive when $120 gets an entire computer? Eventually I'll get a newer M-series MacBook to fulfill my programming needs — but for $120, this is unreal value. Even after 9 years it looks modern and...