<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jimiz.net &#8211; Technology and Life</title>
	<atom:link href="https://jimiz.net/feed/" rel="self" type="application/rss+xml" />
	<link>https://jimiz.net</link>
	<description>Living a blessed life with technology</description>
	<lastBuildDate>Wed, 02 Jul 2025 15:54:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>

<image>
	<url>https://jimiz.net/wp-content/uploads/2012/08/jimizlogo-150x150.png</url>
	<title>Jimiz.net &#8211; Technology and Life</title>
	<link>https://jimiz.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Cloudflare makes a bold move against AI Crawlers</title>
		<link>https://jimiz.net/cloudflare-makes-a-bold-move-against-ai-crawlers/</link>
					<comments>https://jimiz.net/cloudflare-makes-a-bold-move-against-ai-crawlers/#respond</comments>
		
		<dc:creator><![CDATA[Jim Becher]]></dc:creator>
		<pubDate>Wed, 02 Jul 2025 15:49:10 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://jimiz.net/?p=10106</guid>

					<description><![CDATA[AI Crawlers, Meet the Firewall: Why I’m Backing Cloudflare’s Bold Move Something pretty major just happened in the internet world, and I’ve got thoughts. On July 1st, Cloudflare announced they’re now blocking all AI crawlers by default—unless a site explicitly says, “Come on in.” As someone who uses Cloudflare across both my personal projects and our work at Augusto, I’m giving ... <p class="read-more-container"><a title="Cloudflare makes a bold move against AI Crawlers" class="read-more button" href="https://jimiz.net/cloudflare-makes-a-bold-move-against-ai-crawlers/#more-10106" aria-label="Read more about Cloudflare makes a bold move against AI Crawlers">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<h2 data-start="165" data-end="241">AI Crawlers, Meet the Firewall: Why I’m Backing Cloudflare’s Bold Move</h2>
<p data-start="243" data-end="325">Something pretty major just happened in the internet world, and I’ve got thoughts.</p>
<p data-start="327" data-end="787">On July 1st, <a class="" href="https://blog.cloudflare.com/content-independence-day-no-ai-crawl-without-compensation/?utm_source=www.therundown.ai&amp;utm_medium=newsletter&amp;utm_campaign=sam-altman-rallies-the-troops/" target="_new" rel="noopener" data-start="340" data-end="545">Cloudflare announced</a> they’re now <strong data-start="558" data-end="597">blocking all AI crawlers by default</strong>—unless a site explicitly says, “Come on in.” As someone who uses Cloudflare across both my personal projects and our work at Augusto, I’m giving this move a solid, two-thumbs-up, slow clap.</p>
<hr data-start="789" data-end="792" />
<h3 data-start="794" data-end="818">What’s the Big Deal?</h3>
<p data-start="820" data-end="1029">Let’s break it down: right now, AI bots roam the internet like overly curious raccoons—scraping up content, training models, and sometimes spitting back that same info without ever pointing back to the source.</p>
<ul>
<li data-start="1031" data-end="1079">No credit.</li>
<li data-start="1031" data-end="1079">No link.</li>
<li data-start="1031" data-end="1079">No traffic</li>
<li data-start="1031" data-end="1079">No compensation.</li>
</ul>
<p data-start="1081" data-end="1290">Meanwhile, the people and teams who <em data-start="1117" data-end="1127">actually</em> wrote the blog posts, created the tools, or built the guides? Left wondering why their traffic dropped while ChatGPT suddenly sounds suspiciously like their site.</p>
<p data-start="1292" data-end="1355">That’s the problem Cloudflare just decided to confront head-on.</p>
<hr data-start="1357" data-end="1360" />
<h3 data-start="1362" data-end="1389">What Did Cloudflare Do?</h3>
<p data-start="1391" data-end="1588">Cloudflare, which powers roughly <strong data-start="1424" data-end="1443">1 in 5 websites</strong> on the internet (yes, really), is now <strong data-start="1482" data-end="1548">blocking AI bots like GPTBot, ClaudeBot, and others by default</strong> on their Free, Pro, and Business plans.</p>
<p data-start="1590" data-end="1686">Want to train your next LLM? Great—go ask for permission first. Or maybe even talk about compensation. (This will be interesting)</p>
<p data-start="1688" data-end="1819">This flips the script. Instead of publishers needing to jump through hoops to <em data-start="1766" data-end="1775">opt out</em>, AI companies now have to work to <em data-start="1810" data-end="1818">opt in</em>.</p>
<hr data-start="1821" data-end="1824" />
<h3 data-start="1826" data-end="1847">Why I’m Into This</h3>
<p data-start="1849" data-end="2014">I’ve been a Cloudflare fan for years. I use it for everything from DNS to WAFs to performance tuning. But this move feels bigger than a feature toggle—it’s a stand.</p>
<p data-start="2016" data-end="2194">As someone who builds digital products and works closely with creators, devs, and businesses trying to <em data-start="2119" data-end="2125">grow</em>, this is huge. It sends a clear message: <strong data-start="2167" data-end="2193">your content has value</strong>.</p>
<p data-start="2196" data-end="2460">I’m all for AI. (You’ve probably heard me talk way too much about automation, agents, and LLM workflows.) But I’m also for fairness. If AI is built on the backs of real people’s writing, research, or creativity—let’s at least give those people a seat at the table.</p>
<p data-start="2462" data-end="2497">Or hey, maybe even a royalty check.</p>
<p>Here is an image of Cloudflare, an AI crawler on this site<br />
<a href="https://jimiz.net/cloudflare-makes-a-bold-move-against-ai-crawlers/aicrawl/#main" rel="attachment wp-att-10151"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-10151" src="http://jimiz.net/wp-content/uploads/2025/07/aicrawl.png" alt="cloufflare" width="1327" height="908" srcset="https://jimiz.net/wp-content/uploads/2025/07/aicrawl.png 1327w, https://jimiz.net/wp-content/uploads/2025/07/aicrawl-300x205.png 300w, https://jimiz.net/wp-content/uploads/2025/07/aicrawl-1024x701.png 1024w, https://jimiz.net/wp-content/uploads/2025/07/aicrawl-768x526.png 768w" sizes="(max-width: 1327px) 100vw, 1327px" /></a></p>
<hr data-start="2499" data-end="2502" />
<h3 data-start="2504" data-end="2537">What This Means for All of Us</h3>
<p data-start="2539" data-end="2571">This changes how we think about:</p>
<ul>
<li data-start="2575" data-end="2641"><em data-start="2578" data-end="2597">Content ownership</em> – Who gets to decide how your work is used?</li>
<li data-start="2644" data-end="2722"><em data-start="2647" data-end="2672">Attribution and traffic</em> – Should AI models send users back to the source?</li>
<li data-start="2725" data-end="2802"><em data-start="2728" data-end="2744">Value exchange</em> – If AI tools profit off your work, should you be cut in?</li>
</ul>
<p data-start="2804" data-end="3037">We&#8217;re entering a phase where <em data-start="2833" data-end="2859">content licensing for AI</em> might be a real, scalable business model. And that’s exciting—especially for creators, educators, and product companies who’ve been burned by the &#8220;take now, ask never&#8221; approach.</p>
<p>Part of me realizes that AI is now probably now the new search engine and SEO is changing. The question is where do you want your content or your information.</p>
<p>As a small business, I would like AI to analyze my content. If I were a larger syndicate for news or content, I would want to discuss its value.</p>
<hr data-start="3039" data-end="3042" />
<h3 data-start="3044" data-end="3061">Final Thought</h3>
<p>I think Cloudflare just lit a match. This is a pivotal moment in how we balance innovation and respect on the internet.</p>
<p>The AI tools we’re building need great content to learn from. But we also need to protect the people who <em data-start="3289" data-end="3295">make</em> that content.</p>
<p>So yeah—I am interested to see how this progresses.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jimiz.net/cloudflare-makes-a-bold-move-against-ai-crawlers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AI Costs &#8211; Tokens and Credits</title>
		<link>https://jimiz.net/ai-costs-tokens-and-credits/</link>
					<comments>https://jimiz.net/ai-costs-tokens-and-credits/#respond</comments>
		
		<dc:creator><![CDATA[Jim Becher]]></dc:creator>
		<pubDate>Tue, 24 Jun 2025 15:45:14 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://jimiz.net/?p=9981</guid>

					<description><![CDATA[AI Costs: Tokens, Credits, and What They Mean for you and your team AI is everywhere these days, but how much does it actually cost to use? If you’ve played with ChatGPT, Claude, or similar tools, you’ve probably seen terms like tokens and credits. Here’s a quick guide to what they mean—and how to avoid surprises on your bill. What Are ... <p class="read-more-container"><a title="AI Costs &#8211; Tokens and Credits" class="read-more button" href="https://jimiz.net/ai-costs-tokens-and-credits/#more-9981" aria-label="Read more about AI Costs &#8211; Tokens and Credits">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<h1>AI Costs: Tokens, Credits, and What They Mean for you and your team</h1>
<p>AI is everywhere these days, but how much does it actually cost to use? If you’ve played with ChatGPT, Claude, or similar tools, you’ve probably seen terms like <strong>tokens</strong> and <strong>credits</strong>. Here’s a quick guide to what they mean—and how to avoid surprises on your bill.</p>
<h2>What Are Tokens?</h2>
<p>AI models don’t count words—they count tokens. A token might be a word, part of a word, or even just a character. For example, “Hello world!” is three tokens: “Hello”, “world”, and “!”. Both your input and the AI’s output use tokens, so longer conversations or big documents use more.</p>
<h2>What Are Credits?</h2>
<p>Credits are how you pay for AI use. Some platforms give you monthly credits, others charge by the number of tokens you use (like $0.002 per 1,000 tokens for GPT-4.1 input). More complex tasks—like generating images or analyzing audio—cost more credits because they use more computing power.</p>
<h2>Model Costs: Not All AI Is Priced the Same</h2>
<p>Different models have different strengths—and prices. Here’s a quick snapshot:</p>
<table border="1" cellspacing="0" cellpadding="8">
<thead>
<tr>
<th>Model</th>
<th>Use Case</th>
<th>Input (per 1K tokens)</th>
<th>Output (per 1K tokens)</th>
</tr>
</thead>
<tbody>
<tr>
<td>GPT-4.1</td>
<td>Advanced reasoning, LLM apps</td>
<td>$0.002</td>
<td>$0.008</td>
</tr>
<tr>
<td>GPT-4.1 Mini</td>
<td>Fast, light text tasks</td>
<td>$0.0004</td>
<td>$0.0016</td>
</tr>
<tr>
<td>Claude 3 Opus</td>
<td>Deep comprehension, long context</td>
<td>$0.015</td>
<td>$0.075</td>
</tr>
<tr>
<td>Claude 3 Sonnet</td>
<td>Budget-friendly summaries</td>
<td>$0.003</td>
<td>$0.015</td>
</tr>
</tbody>
</table>
<p><strong>Pro tip:</strong> Use lighter models for routine jobs (like parsing invoices), and save the heavyweights for complex or creative work.</p>
<h2>Watch Out for Hidden Costs</h2>
<p>It’s easy to burn through credits without realizing it—especially if you’re debugging code, running automations, or just chatting a lot. Always keep an eye on your usage dashboard, set limits, and look for ways to optimize.</p>
<h2>You are out of Credits</h2>
<p>I&#8217;ve often found myself running out of tokens on various tools. It all began with ChatGPT when I was using the free version—I was conducting research and quickly used up my tokens. Now, I am a subscriber. This trend continued when I started using CoPilot in my development work and later explored tools like Loveable.dev and Bold.new.</p>
<p>I now have multiple subscriptions, but I have trained myself to effectively utilize the credits and tokens in my development and workflow processes. How many of you have run out of tokens while in the middle of something you needed to complete?</p>
<p>This is may be a message you have seen :</p>
<p><a href="https://jimiz.net/ai-costs-tokens-and-credits/token2/#main" rel="attachment wp-att-10020"><img decoding="async" class="size-full wp-image-10020 alignleft" src="http://jimiz.net/wp-content/uploads/2025/06/token2.png" alt="Out of credits" width="477" height="248" srcset="https://jimiz.net/wp-content/uploads/2025/06/token2.png 477w, https://jimiz.net/wp-content/uploads/2025/06/token2-300x156.png 300w" sizes="(max-width: 477px) 100vw, 477px" /></a></p>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2>Quick Tips to Save on AI</h2>
<ul>
<li>Keep prompts short and clear.</li>
<li>Pick the right model for your task.</li>
<li>Cache results when possible.</li>
<li>Audit your automations for unnecessary calls.</li>
<li>Test with limits to avoid runaway costs.</li>
</ul>
<h2>The Bottom Line</h2>
<p>Tokens are what you use; credits are how you pay. The model and task you choose are your cost multipliers. Understanding these basics will help you get the most.</p>
<p>What is your experience with Tokens and Credits?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jimiz.net/ai-costs-tokens-and-credits/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Why I Still Self-Host After 20 Years</title>
		<link>https://jimiz.net/selfhosting/</link>
					<comments>https://jimiz.net/selfhosting/#respond</comments>
		
		<dc:creator><![CDATA[Jim Becher]]></dc:creator>
		<pubDate>Fri, 02 May 2025 19:55:23 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://jimiz.net/?p=9563</guid>

					<description><![CDATA[Over the past few months, I’ve been having some energizing conversations with colleagues and friends about technology trends, personal infrastructure, and the explosion of AI tools. One recent chat with my teammate stuck with me—we got into a discussion about self-hosting, and it made me pause and reflect. It turns out, I’ve been self-hosting software at home for over 20 years. ... <p class="read-more-container"><a title="Why I Still Self-Host After 20 Years" class="read-more button" href="https://jimiz.net/selfhosting/#more-9563" aria-label="Read more about Why I Still Self-Host After 20 Years">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<p class="" data-start="201" data-end="536">Over the past few months, I’ve been having some energizing conversations with colleagues and friends about <strong data-start="308" data-end="385">technology trends, personal infrastructure, and the explosion of AI tools</strong>. One recent chat with my teammate stuck with me—we got into a discussion about <strong data-start="485" data-end="501">self-hosting</strong>, and it made me pause and reflect.</p>
<p class="" data-start="538" data-end="900">It turns out, I’ve been self-hosting software at home for <strong data-start="596" data-end="613">over 20 years</strong>. What started with a bulky server humming in the corner has evolved into something far more compact and elegant. Today, my entire setup runs on a <strong data-start="760" data-end="779">small Intel NUC</strong> and a <strong data-start="786" data-end="793">NAS</strong>, both quietly sitting on a shelf. Despite the size change, the number of services I run has only grown.</p>
<hr class="" data-start="902" data-end="905" />
<h2 class="" data-start="907" data-end="941">🛠️ From Racks to Raspberry Pis</h2>
<p class="" data-start="943" data-end="1273">In the early 2000s, self-hosting meant hours of tinkering, huge hardware, and living with the constant hum of fans and spinning disks. But over time, cloud-native apps and tools like <strong data-start="1126" data-end="1136">Docker</strong> changed everything. Now I can spin up a new app in seconds, isolate it from the rest of my environment, and tear it down just as easily.</p>
<p class="" data-start="1275" data-end="1551">Recently,  I ran a quick script to export a list of all the Docker containers I’m currently running—and wow, it’s grown! I realized just how central self-hosting has become in managing both my personal productivity and home automation.</p>
<p>LIST OF ALL OF MY DOCKER CONTAINERS: https://a.ugus.to/selfhostjim</p>
<hr class="" data-start="1553" data-end="1556" />
<h2 class="" data-start="1558" data-end="1590">🔧 Tools I Can’t Live Without</h2>
<p class="" data-start="1592" data-end="1678">Here are a few of the services I self-host today that I consider absolutely essential:</p>
<h3 class="" data-start="1680" data-end="1706">1. <strong data-start="1689" data-end="1706">Habit Tracker</strong></h3>
<p class="" data-start="1707" data-end="1915">Staying consistent is everything. I self-host a lightweight, no-frills habit tracker that helps me reinforce the routines I care about most—morning workouts, reading, and even making time to explore new tech.</p>
<h3 class="" data-start="1917" data-end="1954">2. <strong data-start="1927" data-end="1954">n8n – Automation and AI</strong></h3>
<p class="" data-start="1955" data-end="2216">This is the beating heart of my daily workflow. I use <strong data-start="2009" data-end="2016">n8n</strong> not just for basic task automation, but also to pull in AI-generated summaries, daily briefings, and reminders. It’s my own personal assistant, running 24/7, and I couldn’t imagine my day without it.</p>
<h3 class="" data-start="2218" data-end="2236">3. <strong data-start="2228" data-end="2236">Plex</strong></h3>
<p class="" data-start="2237" data-end="2450">For media, nothing beats <strong data-start="2262" data-end="2270">Plex</strong>. It gives me a unified, beautiful interface to stream all of my personal content—movies, music, and old recordings—with zero monthly fee and total control over how it’s organized.  We use this at our home for Live TV , TV Shows, and Movies.</p>
<h3 class="" data-start="2452" data-end="2480">4. <strong data-start="2462" data-end="2480">Home Assistant</strong></h3>
<p class="" data-start="2481" data-end="2733">This is where the magic happens. Home Assistant helps me automate everything from lights and climate to alerts and energy usage. It’s integrated with everything—from Zigbee sensors to my smart thermostat—and lets me run my house exactly the way I want.</p>
<h3 class="" data-start="2452" data-end="2480">5.  <strong data-start="2462" data-end="2480">OpenWebUI an Ollama</strong></h3>
<p>I run my own type of ChatGPT using Ollama (local LLM on my Mac M1) and also allows me to use AI offline.</p>
<hr class="" data-start="2735" data-end="2738" />
<h2 class="" data-start="2740" data-end="2767">🧪 Why I Still Self-Host</h2>
<p class="" data-start="2769" data-end="2839">So why do I still self-host when so many cloud services are available?</p>
<ul data-start="2841" data-end="3149">
<li class="" data-start="2841" data-end="2909">
<p class="" data-start="2843" data-end="2909"><strong data-start="2843" data-end="2856">Ownership</strong>: I want full control over my data and how it&#8217;s used.</p>
</li>
<li class="" data-start="2910" data-end="2986">
<p class="" data-start="2912" data-end="2986"><strong data-start="2912" data-end="2929">Customization</strong>: I can tweak things in ways most SaaS tools don’t allow.</p>
</li>
<li class="" data-start="2987" data-end="3074">
<p class="" data-start="2989" data-end="3074"><strong data-start="2989" data-end="3000">Privacy</strong>: I know exactly where my data is, who can access it, and what it’s doing.</p>
</li>
<li class="" data-start="3075" data-end="3149">
<p class="" data-start="3077" data-end="3149"><strong data-start="3077" data-end="3089">Learning</strong>: Every self-hosted app is an excuse to learn something new.  Especially AI.</p>
</li>
</ul>
<hr class="" data-start="3151" data-end="3154" />
<h2 class="" data-start="3156" data-end="3177">💬 What About You?</h2>
<p class="" data-start="3179" data-end="3273">I shared a list of my running containers with the team at Augusto for fun—and now I’m curious:</p>
<p class="" data-start="3275" data-end="3454"><strong data-start="3275" data-end="3344">What are <em data-start="3286" data-end="3291">you</em> self-hosting? What tools do you rely on every day?</strong><br data-start="3344" data-end="3347" />Whether it&#8217;s automation, media, personal productivity, or just cool experiments, I’d love to hear about it.</p>
<p class="" data-start="3456" data-end="3476">Let’s swap notes. 🚀</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jimiz.net/selfhosting/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Building a Weather App with 4 AI Dev Tools: A Hands-On Comparison</title>
		<link>https://jimiz.net/building-a-weather-app-with-4-ai-dev-tools-a-hands-on-comparison/</link>
					<comments>https://jimiz.net/building-a-weather-app-with-4-ai-dev-tools-a-hands-on-comparison/#respond</comments>
		
		<dc:creator><![CDATA[Jim Becher]]></dc:creator>
		<pubDate>Sat, 29 Mar 2025 16:00:39 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://jimiz.net/?p=9201</guid>

					<description><![CDATA[AI-powered development tools are helping change and shape the software development ecosystem. From writing code to designing interfaces, these tools make software creation faster, more accessible, and often more fun. To explore this shift, I decided to build the same simple application—a weather app—using four emerging AI development platforms: Replit AI  Bold.new Loveable.dev V0.dev Each tool takes a slightly different approach ... <p class="read-more-container"><a title="Building a Weather App with 4 AI Dev Tools: A Hands-On Comparison" class="read-more button" href="https://jimiz.net/building-a-weather-app-with-4-ai-dev-tools-a-hands-on-comparison/#more-9201" aria-label="Read more about Building a Weather App with 4 AI Dev Tools: A Hands-On Comparison">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<p class="" data-start="349" data-end="659">AI-powered development tools are helping change and shape the software development ecosystem. From writing code to designing interfaces, these tools make software creation faster, more accessible, and often more fun. To explore this shift, I decided to build the same simple application—a weather app—using four emerging AI development platforms:</p>
<ul>
<li data-start="663" data-end="676"><strong data-start="663" data-end="676">Replit AI </strong></li>
<li data-start="679" data-end="691"><strong data-start="679" data-end="691">Bold.new</strong></li>
<li data-start="694" data-end="710"><strong data-start="694" data-end="710">Loveable.dev</strong></li>
<li data-start="713" data-end="723"><strong data-start="713" data-end="723">V0.dev</strong></li>
</ul>
<p class="" data-start="725" data-end="946">Each tool takes a slightly different approach to AI-assisted development, but by using the same use case across all of them, I got a clearer sense of what each one offers, where it shines, and where it still needs work.</p>
<p class="" data-start="725" data-end="946"><strong data-start="953" data-end="980">Why AI Dev Tools Matter</strong></p>
<p class="" data-start="982" data-end="1225">Before diving into the comparisons, let’s talk about the &#8220;why.&#8221; Traditional software development requires deep technical knowledge and time-consuming tasks like boilerplate coding, debugging, and documentation. AI development tools promise to:</p>
<ul>
<li data-start="1229" data-end="1310"><strong data-start="1229" data-end="1255">Accelerate development</strong> by generating code from simple prompts or UI sketches.</li>
<li data-start="1313" data-end="1393"><strong data-start="1313" data-end="1343">Lower the barrier to entry</strong> for non-engineers or less technical team members.</li>
<li data-start="1396" data-end="1462"><strong data-start="1396" data-end="1418">Free up developers</strong> to focus on problem-solving and creativity.</li>
<li data-start="1465" data-end="1533"><strong data-start="1465" data-end="1494">Support rapid prototyping</strong> for startups and internal tools alike.</li>
</ul>
<p class="" data-start="1535" data-end="1594">This evolution doesn’t replace developers—<strong>it enhances them</strong>.</p>
<p><strong>Example App: A weather APP</strong></p>
<p data-start="1535" data-end="1594">To help evaluate these tools, I decided to use a simple weather app that takes an input of Name and Zip code.<br />
The App utilized a third-party API (OpenWeather API) to help showcase how these tools can interface with other systems. I also asked the system to try to capture the user&#8217;s location from the browser or their mobile device.</p>
<p data-start="1535" data-end="1594"><strong>Outcome and results</strong></p>
<p data-start="1535" data-end="1594">Look at the videos and let me know if you have feedback.</p>
<p>Overall, each tool is very powerful. I have a longer review where I will compare each and rate them, which will be posted on our Augustodigital.com blog.</p>
<p class="" data-start="1535" data-end="1594">Here is a link to videos for each AI dev tool as I create a weather application.</p>
<ul>
<li data-start="1535" data-end="1594">Part 1- <a href="https://cutt.ly/Xra04ABC">Bolt.new Video</a></li>
<li data-start="1535" data-end="1594">Part 2 &#8211; <a href="https://cutt.ly/ara07UD6">Loveable.dev Video</a></li>
<li data-start="1535" data-end="1594">Part 3 &#8211; <a href="https://cutt.ly/Fra05tWp">V0.dev  Video</a></li>
<li data-start="1535" data-end="1594">Part 4 &#8211; <a href="https://cutt.ly/Gra05XAh">Replit AI &#8211; Video</a></li>
</ul>
<p>YouTube Playlist for the videos: https://cutt.ly/Jra08i5W</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jimiz.net/building-a-weather-app-with-4-ai-dev-tools-a-hands-on-comparison/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How I Use n8n for Business and Personal Automation</title>
		<link>https://jimiz.net/how-i-use-n8n-for-business-and-personal-automation/</link>
					<comments>https://jimiz.net/how-i-use-n8n-for-business-and-personal-automation/#respond</comments>
		
		<dc:creator><![CDATA[Jim Becher]]></dc:creator>
		<pubDate>Thu, 06 Mar 2025 04:14:16 +0000</pubDate>
				<category><![CDATA[development]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[n8n]]></category>
		<guid isPermaLink="false">https://jimiz.net/?p=8936</guid>

					<description><![CDATA[I&#8217;ve been using n8n for over three years, and it has become an essential tool for both my work and personal life. Whether it&#8217;s automating business workflows or managing my daily tasks, n8n has been my go-to solution for seamless automation.  I am always amazed at what can be done with n8n.    I would say this is one of the ... <p class="read-more-container"><a title="How I Use n8n for Business and Personal Automation" class="read-more button" href="https://jimiz.net/how-i-use-n8n-for-business-and-personal-automation/#more-8936" aria-label="Read more about How I Use n8n for Business and Personal Automation">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<p>I&#8217;ve been using <a href="https://n8n.io/">n8n</a> for over three years, and it has become an essential tool for both my work and personal life. Whether it&#8217;s automating business workflows or managing my daily tasks, n8n has been my go-to solution for seamless automation.  I am always amazed at what can be done with n8n.    I would say this is one of the most valuable tools I have used.</p>
<h2>Automating Business Workflows</h2>
<p>At work, n8n plays a critical role in handling various automation needs, including:</p>
<ul>
<li><strong>Finance &amp; Budgeting</strong> – Automating time tracking, budget updates, and financial reporting.</li>
<li><strong>Operations &amp; Reporting</strong> – Streamlining operational processes and generating automated reports.</li>
<li><strong>API Integrations</strong> – Connecting different services and ensuring smooth data flow across platforms.</li>
<li><strong>ETL &amp; Data Processing</strong> – Extracting, transforming, and loading (ETL) data for analytics and decision-making.</li>
</ul>
<p>These automations save time, reduce errors, and improve efficiency, making n8n an invaluable asset to our business operations.</p>
<h2>Personal Use: Organizing My Day &amp; AI Workflows</h2>
<p>Beyond work, I use n8n to automate various personal tasks:</p>
<ul>
<li><strong>Daily Summaries &amp; Task Management</strong> – Automatically compile emails with important updates and reminders.</li>
<li><strong>Weather Forecasts</strong> – I get daily weather reports sent directly to me. I also have weather and water temperature apps that I call from telegram or text to give me the water temperature in Holland and send me an image. (see image)</li>
<li><strong>Local AI &amp; LLM Processes</strong> – Running automation for my self-hosted AI models and local LLMs.</li>
<li><strong>Alexa app: </strong>I have an Alexa app that uses n8n to run an API that provides weather and other information about security cameras</li>
<li><strong>Home Alarm and Security</strong> &#8211; N8N has automation and workflows that I use to track my security campers and home alarm notifications.</li>
</ul>
<p>Lately, I&#8217;ve been diving deep into <strong>local LLMs</strong>, leveraging n8n as the engine to process and orchestrate AI workflows. My self-hosted setup includes Open WebUI and models like DeepSeek and Qwen2.5, allowing me to run my own AI chat engine.</p>
<h2>My Self-Hosted n8n Setup</h2>
<p>I run my n8n instance on <strong>Docker</strong>, making it easy to manage and scale. To ensure secure and remote access, I use <strong>Cloudflare Tunnels</strong>, which allow me to connect n8n with other applications safely.</p>
<h2>Why You Should Try n8n</h2>
<p>If you haven&#8217;t used n8n yet, I highly recommend giving it a try. It&#8217;s an <strong>open-source, low-code/no-code</strong> workflow automation tool that allows you to build powerful automations with minimal effort. Whether for business or personal projects, n8n helps you streamline tasks and focus on what really matters.</p>
<p>Check it out at <a href="https://n8n.io/">n8n.io</a> and start automating today!  If you want to chat on this topic or learn more, please contact me.</p>
<p>What are you building with N8N?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jimiz.net/how-i-use-n8n-for-business-and-personal-automation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Why I&#8217;m All In on Cloudflare (And You Should Be Too)</title>
		<link>https://jimiz.net/why-im-all-in-on-cloudflare-and-you-should-be-too/</link>
					<comments>https://jimiz.net/why-im-all-in-on-cloudflare-and-you-should-be-too/#respond</comments>
		
		<dc:creator><![CDATA[Jim Becher]]></dc:creator>
		<pubDate>Mon, 03 Mar 2025 03:03:11 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[technology]]></category>
		<guid isPermaLink="false">https://jimiz.net/?p=8871</guid>

					<description><![CDATA[I know firsthand the importance of security, speed, and reliability when managing online services—whether it&#8217;s websites, applications, or home and business security. That’s why Cloudflare is an essential part of my toolkit. From domain registration to security and performance optimization, Cloudflare provides everything I need to keep my projects running smoothly and securely. I’ve been using Cloudflare for both personal and ... <p class="read-more-container"><a title="Why I&#8217;m All In on Cloudflare (And You Should Be Too)" class="read-more button" href="https://jimiz.net/why-im-all-in-on-cloudflare-and-you-should-be-too/#more-8871" aria-label="Read more about Why I&#8217;m All In on Cloudflare (And You Should Be Too)">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<p data-pm-slice="1 1 []">I know firsthand the importance of security, speed, and reliability when managing online services—whether it&#8217;s websites, applications, or home and business security. That’s why Cloudflare is an essential part of my toolkit. From domain registration to security and performance optimization, Cloudflare provides everything I need to keep my projects running smoothly and securely. I’ve been using Cloudflare for both personal and professional needs, and it has never let me down.</p>
<p>There’s so much to share about Cloudflare that it’s impossible to cover it all in just one blog post.</p>
<p><strong><span data-preserver-spaces="true">Why Cloudflare?</span></strong><span data-preserver-spaces="true">  Cloudflare isn’t just a CDN (Content Delivery Network) —it’s an all-in-one powerhouse for internet security, performance, and reliability. Here’s why I rely on it every day:</span></p>
<p><strong><span data-preserver-spaces="true">Services I Use:</span></strong></p>
<ul>
<li><strong><span data-preserver-spaces="true">Domain Registry</span></strong>
<ul>
<li><span data-preserver-spaces="true">Cloudflare’s domain registration offers an excellent registration tool and great pricing—no hidden fees, just straightforward value.</span></li>
</ul>
</li>
<li><strong><span data-preserver-spaces="true">DNS Services</span></strong>
<ul>
<li><span data-preserver-spaces="true">Lightning-fast DNS resolution keeps my domains always reachable.</span></li>
<li><span data-preserver-spaces="true">DNSSEC protection shields against spoofing and hijacking attempts.<br />
</span></li>
<li>DNS proxy and dynamic DNS are great features.</li>
</ul>
</li>
<li><strong><span data-preserver-spaces="true">SSL</span></strong>
<ul>
<li><span data-preserver-spaces="true">Automatic SSL/TLS encryption ensures secure connections across my websites.</span></li>
<li><span data-preserver-spaces="true">One-click certificate management makes securing domains effortless.</span></li>
</ul>
</li>
<li><strong><span data-preserver-spaces="true">Analytics</span></strong>
<ul>
<li><span data-preserver-spaces="true">Real-time insights give me a clear picture of traffic and performance.</span></li>
</ul>
</li>
<li><strong><span data-preserver-spaces="true">Security (Proxy)</span></strong>
<ul>
<li><span data-preserver-spaces="true">Cloudflare’s Web Application Firewall (WAF) stops threats before they can cause harm.</span></li>
<li><span data-preserver-spaces="true">DDoS protection at all layers ensures my sites stay online, even during attacks.</span></li>
<li><span data-preserver-spaces="true">The Zero Trust security model strengthens access control and user authentication.</span></li>
</ul>
</li>
<li><strong><span data-preserver-spaces="true">Tunnels</span></strong>
<ul>
<li><span data-preserver-spaces="true">Cloudflare Tunnels provide secure, private access to my services—no public exposure </span><span data-preserver-spaces="true">needed</span><span data-preserver-spaces="true">.   This is such a powerful tool.  I&#8217;ll be sharing a few posts on how I use this for home and work. </span></li>
</ul>
</li>
<li><strong><span data-preserver-spaces="true">Bot Blocking</span></strong>
<ul>
<li><span data-preserver-spaces="true">Advanced bot management stops </span><span data-preserver-spaces="true">bad</span><span data-preserver-spaces="true"> actors in their tracks.</span></li>
<li><span data-preserver-spaces="true">Prevents</span><span data-preserver-spaces="true"> spam, scraping, and automated attacks without affecting </span><span data-preserver-spaces="true">real</span><span data-preserver-spaces="true"> users.</span></li>
</ul>
</li>
<li><strong><span data-preserver-spaces="true">Cloudflare Pages &#8211; JAMstack</span></strong>
<ul>
<li>Pages is a fantastic service, I use this to deliver client demos and share AI products (more to come)</li>
<li><span data-preserver-spaces="true">Serverless hosting with seamless JAMstack deployment.</span></li>
<li><span data-preserver-spaces="true">Edge functions optimize performance and scale effortlessly.</span></li>
</ul>
</li>
</ul>
<p><strong><span data-preserver-spaces="true">Final Thoughts</span></strong> <span data-preserver-spaces="true">As</span><span data-preserver-spaces="true"> someone who values security, speed, and efficiency, Cloudflare is an absolute game-changer. I find my self using Cloudflare for both work and home use.  Whether it’s domain management, security, or performance tuning, Cloudflare delivers. If you’re not using it </span><span data-preserver-spaces="true">yet</span><span data-preserver-spaces="true">, you’re missing out on the best internet services available.</span></p>
<p><span data-preserver-spaces="true">Want to chat about how Cloudflare can enhance your setup? Let’s connect!</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://jimiz.net/why-im-all-in-on-cloudflare-and-you-should-be-too/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Running an AI LLM locally &#8211; Testing out DeepSeek</title>
		<link>https://jimiz.net/running-an-ai-llm-locally-testing-out-deepseek/</link>
					<comments>https://jimiz.net/running-an-ai-llm-locally-testing-out-deepseek/#respond</comments>
		
		<dc:creator><![CDATA[Jim Becher]]></dc:creator>
		<pubDate>Mon, 24 Feb 2025 20:57:36 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Technology]]></category>
		<guid isPermaLink="false">https://jimiz.net/?p=8821</guid>

					<description><![CDATA[I have been working and experimenting with AI in all diffrerent aspects of my life.  I have changed the way I work with AI around stratagey and busienss.  However one of the benefits of being in technology is both using the technology and teaching others about the technology. Many people I have talked with lately are asking questions about deepseek.  They ... <p class="read-more-container"><a title="Running an AI LLM locally &#8211; Testing out DeepSeek" class="read-more button" href="https://jimiz.net/running-an-ai-llm-locally-testing-out-deepseek/#more-8821" aria-label="Read more about Running an AI LLM locally &#8211; Testing out DeepSeek">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<p>I have been working and experimenting with AI in all diffrerent aspects of my life.  I have changed the way I work with AI around stratagey and busienss.  However one of the benefits of being in technology is both using the technology and teaching others about the technology.</p>
<p>Many people I have talked with lately are asking questions about deepseek.  They have heard about it on th enews and ask what is it.</p>
<p>When talking to people I also mention that I have been running my AI models locally.  This has really allowed me to fine tune, train, and also experiment with AI.</p>
<p>So, I did a quick video to show how someone could use DeepSeek locally.  In this video I am running ollama and DeepSeek on a macbook and it allows me to keep all of my prompts and data local.<br />
I have been working with AI in various aspects of my life, experimenting with different applications. I’ve changed the way I approach AI in strategy and business. One of the advantages of being in the technology field is not only using the technology but also teaching others about it.</p>
<p>Recently, many people I’ve spoken with have been asking about DeepSeek. They’ve heard about it in the news and want to know more about what it is.</p>
<p>When discussing this, I also mention that I’ve been running my AI models locally. This approach has allowed me to fine-tune, train, and experiment with AI more effectively.</p>
<p>To share my knowledge, I created a quick video demonstrating how someone can use DeepSeek locally. In this video, I run Ollama and DeepSeek on a MacBook, which enables me to keep all my prompts and data on my local machine.</p>
<p><iframe style="width: 100%;height: 500px;" width="560" height="315" src="https://www.youtube.com/embed/djXh3SHZKTs?si=0ZAt80d0qNxZokqT" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://jimiz.net/running-an-ai-llm-locally-testing-out-deepseek/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Macbook Upgrade and challenges</title>
		<link>https://jimiz.net/macbook-upgrade-and-challenges/</link>
					<comments>https://jimiz.net/macbook-upgrade-and-challenges/#respond</comments>
		
		<dc:creator><![CDATA[Jim Becher]]></dc:creator>
		<pubDate>Mon, 24 Feb 2025 20:22:13 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[technology]]></category>
		<guid isPermaLink="false">https://jimiz.net/?p=8770</guid>

					<description><![CDATA[I recently updated my main computer, a MacBook Pro, to a more current version. I appreciate how easy Apple makes the migration process. You reset the Mac, and then you migrate from one Mac to another. &#160; The entire process of migrating from my old Mac to the new one took four hours, which included updating macOS on the new Mac. ... <p class="read-more-container"><a title="Macbook Upgrade and challenges" class="read-more button" href="https://jimiz.net/macbook-upgrade-and-challenges/#more-8770" aria-label="Read more about Macbook Upgrade and challenges">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<div>
<p>I recently updated my main computer, a MacBook Pro, to a more current version. I appreciate how easy Apple makes the migration process. You reset the Mac, and then you migrate from one Mac to another.</p>
</div>
<div>
<p>&nbsp;</p>
<p>The entire process of migrating from my old Mac to the new one took four hours, which included updating macOS on the new Mac. Once the transfer was complete, I encountered some challenges customizing my Mac.</p>
</div>
<div></div>
<div>Here are the items I’m documenting for future reference:</div>
<div></div>
<div>1.Mac Magic Keyboard: It wouldn’t connect to my new Mac. There were two reasons why Bluetooth wouldn’t connect: (1) it was connected to another Mac, and (2) I couldn’t get the keyboard into pairing mode. Thankfully, YouTube provided a quick solution.</div>
<div>2.Installing Licenses: I had to install licenses for my favorite tools, including CleanShot, Clean My Mac, and Dropbox.</div>
<div>3.Installing Homebrew: Since I moved from an Intel Mac to an Apple Silicon Mac, I had to remove the Intel version and install the new version. You can find the installation instructions at https://brew.sh/.</div>
<div>4.Reinstalling Apps: I had to remove and reinstall the Apple Silicon versions of apps like Brave Browser, Docker, Visual Studio Code, and a few others.</div>
<div>5.Reinstalling Dev Tools: I also had to reinstall development tools such as Python and Node.js.</div>
<div></div>
<div>Overall, this process was completed in less than a day, and I was productive without many of the above apps.  In the past, computer migrations would cause a few days of issues and headaches.</div>
]]></content:encoded>
					
					<wfw:commentRss>https://jimiz.net/macbook-upgrade-and-challenges/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Long Overdue Update &#8211; 2025</title>
		<link>https://jimiz.net/long-overdue-update-2025/</link>
					<comments>https://jimiz.net/long-overdue-update-2025/#respond</comments>
		
		<dc:creator><![CDATA[Jim Becher]]></dc:creator>
		<pubDate>Tue, 11 Feb 2025 23:21:06 +0000</pubDate>
				<category><![CDATA[soccer]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[technology]]></category>
		<guid isPermaLink="false">https://jimiz.net/?p=8623</guid>

					<description><![CDATA[I won’t even check the date of my last blog post because, honestly, I don’t need that kind of negativity in my life. Let’s just say it’s been a while. But instead of dwelling on that, let me jump right into what I’ve been up to and where I’m headed. Family &#38; Focus First and foremost, my family is doing well, ... <p class="read-more-container"><a title="Long Overdue Update &#8211; 2025" class="read-more button" href="https://jimiz.net/long-overdue-update-2025/#more-8623" aria-label="Read more about Long Overdue Update &#8211; 2025">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<p data-start="114" data-end="365">I won’t even check the date of my last blog post because, honestly, I don’t need that kind of negativity in my life. Let’s just say it’s been a while. But instead of dwelling on that, let me jump right into what I’ve been up to and where I’m headed.</p>
<h2 data-start="367" data-end="386">Family &amp; Focus</h2>
<p data-start="388" data-end="512">First and foremost, my family is doing well, and they remain my number one priority. Everything else comes second to them.</p>
<p data-start="514" data-end="715">On the career side, my focus is on <strong data-start="549" data-end="568">Augusto Digital</strong>, the company I co-founded with two close friends. It’s been an incredible journey building something meaningful with people I trust and respect.</p>
<h2 data-start="717" data-end="753">Passion for Soccer &amp; Technology</h2>
<p data-start="755" data-end="845">Some things never change—my love for <strong data-start="792" data-end="802">soccer</strong> and <strong data-start="807" data-end="821">technology</strong> is as strong as ever.</p>
<p data-start="847" data-end="1034">Soccer is more than just a game for me. It’s my stress relief, my mental health reset, and a way to keep both my mind and body in sync. No matter how busy life gets, I make time for it.</p>
<p data-start="1036" data-end="1163">Then there’s <strong data-start="1049" data-end="1063">technology</strong>, which never fails to excite me. It’s constantly evolving, and I love staying ahead of the curve.</p>
<h2 data-start="1165" data-end="1195">What I’ve Been Working On</h2>
<p data-start="1197" data-end="1270">I’ve been keeping busy both professionally and personally, diving into:</p>
<h3 data-start="1272" data-end="1307"><strong data-start="1276" data-end="1305">Technology I’m Working On</strong></h3>
<ol data-start="1309" data-end="3782">
<li data-start="1309" data-end="1684">
<p data-start="1312" data-end="1684"><strong data-start="1312" data-end="1342">Self-Hosting &amp; Open Source</strong> – I’ve been a fan of self-hosting for a long time, running multiple systems and technologies locally. This passion for open-source tools has not only benefited my personal projects but has also shaped how we work at <strong data-start="1559" data-end="1578">Augusto Digital</strong>. Tools like <strong data-start="1591" data-end="1616">Docker, n8n, Appsmith</strong>, and others have become key solutions for both home and business.</p>
</li>
<li data-start="1686" data-end="1991">
<p data-start="1689" data-end="1991"><strong data-start="1689" data-end="1703">Automation</strong> – I’m always trying to automate more aspects of my home. From <strong data-start="1766" data-end="1775">Alexa</strong> to <strong data-start="1779" data-end="1797">Home Assistant</strong>, I’ve set up scripts, AI routines, and IoT devices that make our home safer and more enjoyable. Nothing beats hearing my kids casually ask Alexa to turn on the lights like it’s second nature.</p>
</li>
<li data-start="1993" data-end="2592">
<p data-start="1996" data-end="2592"><strong data-start="1996" data-end="2021">AI &amp; Machine Learning</strong> – I’ve been experimenting with AI for both work and personal use. <strong data-start="2088" data-end="2127">ChatGPT, Grammarly, and other tools</strong> help me communicate better and adjust to different contexts. At work, I’ve been diving into <strong data-start="2220" data-end="2260">RAG (Retrieval-Augmented Generation)</strong> and <strong data-start="2265" data-end="2287">fine-tuning models</strong> to enhance how we use AI in our apps. Lately, I’ve been experimenting with <strong data-start="2363" data-end="2394">local AI agents like Ollama</strong>, which allow you to run private AI models and keep your data secure. Running <strong data-start="2472" data-end="2492">Deepseek locally</strong> has also been a fascinating experience. If you&#8217;re interested in this, reach out—I’d love to chat.</p>
</li>
<li data-start="2594" data-end="3054">
<p data-start="2597" data-end="3054"><strong data-start="2597" data-end="2626">n8n &amp; Workflow Automation</strong> – I don’t think enough people realize how powerful <strong data-start="2678" data-end="2685">n8n</strong> is. It’s an incredible tool for automation, and I use it extensively both at work and in my personal life. At <strong data-start="2796" data-end="2815">Augusto Digital</strong>, n8n helps with <strong data-start="2832" data-end="2905">time management, reporting, integrations, and even our Data Warehouse</strong>. Personally, I’ve set up automation for <strong data-start="2946" data-end="2996">daily habits, tasks, weather updates, and more</strong>, making sure key information reaches me when I need it.</p>
</li>
<li data-start="3056" data-end="3782">
<p data-start="3059" data-end="3782"><strong data-start="3059" data-end="3079">AI &amp; Development</strong> – At <strong data-start="3085" data-end="3104">Augusto Digital</strong>, I manage our software engineering team, and we have an incredible group of people. AI is becoming a key part of how we enhance our development process. <strong data-start="3258" data-end="3276">GitHub Copilot</strong> has been a game-changer in reviewing, improving, and accelerating development. Beyond that, I’ve been experimenting with tools like <strong data-start="3409" data-end="3455">Bolt.new, Loveable.dev, and Copilot Agents</strong>, which are pushing the boundaries of AI-assisted software creation. Over the past few months, I’ve been testing these tools to build prototypes and evaluate how far along these systems are in generating production-ready software. It’s an exciting time to be in development—seeing what’s possible with AI is truly incredible.</p>
</li>
</ol>
<h2 data-start="3784" data-end="3820">Lessons from the Last Few Years</h2>
<p data-start="3822" data-end="4075">One thing I’ve learned over the years is the importance of <strong data-start="3881" data-end="3999">connecting with people who are smarter than me, experimenting with new technology, and sharing as much as possible</strong>. The more I learn, the more I realize how much there still is to explore.</p>
<p data-start="4077" data-end="4215">I’ll try to be better about updating this space more often. But no promises—just a commitment to keep learning, building, and improving.</p>
<p data-start="4217" data-end="4235">Until next time!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jimiz.net/long-overdue-update-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Python 3 on MacOS</title>
		<link>https://jimiz.net/python-3-on-macos/</link>
					<comments>https://jimiz.net/python-3-on-macos/#respond</comments>
		
		<dc:creator><![CDATA[Jim Becher]]></dc:creator>
		<pubDate>Sat, 06 Nov 2021 19:04:08 +0000</pubDate>
				<category><![CDATA[development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Python]]></category>
		<guid isPermaLink="false">https://jimiz.net/?p=3640</guid>

					<description><![CDATA[Python 3 on MacOS I recently had the need to create a small python script to run a process.  I quickly looked up a process I could utilize to read a Rest API then do some work based on that content. I fired up Visual Studio code and wrote out the framework of the program I needed in about 10 min.  ... <p class="read-more-container"><a title="Python 3 on MacOS" class="read-more button" href="https://jimiz.net/python-3-on-macos/#more-3640" aria-label="Read more about Python 3 on MacOS">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<h1>Python 3 on MacOS</h1>
<p>I recently had the need to create a small python script to run a process.  I quickly looked up a process I could utilize to read a Rest API then do some work based on that content.</p>
<p>I fired up Visual Studio code and wrote out the framework of the program I needed in about 10 min.  (NOTE: I have not used Python in a long time and it was fun to quickly put something together).</p>
<p>Once I was done writing the code I jumped into a term terminal and ran the program &#8220;python GetAPIData.py&#8221;.  It worked well &#8211; opened a file of records added to an array and displayed the line items and did a count.</p>
<p>I then added some code that referenced how to call an API and it used the &#8220;requests&#8221;, knowing I needed to run &#8220;pip install requests&#8221; before I ran the program, I was rewarded with an error.</p>
<p class="p1"><span class="s1"> zsh: command not found: pip</span><span id="more-3640"></span><!--more--></p>
<p>After this error, I checked what python version was on my Mac (python &#8211;version) I then learned I was running python 2.7.</p>
<p>This was confusing as I had just run &#8220;brew install python&#8221; before starting the project.  Apparently, Mac comes with python 2.7 and when you install brew it does not update the path. I was able to run the app via command python3.  And install &#8220;requests&#8221; via pip3 requests.  But this was not the best solution for me.    I really just want to run python 3 all the time.</p>
<p>The solution I found was to alias Python to python3 in my profile.</p>
<p>I updated my .zshrc file with the following nano ~/.zshrc and added this to the last line &#8220;alias python=python&#8221;</p>
<p class="p1">After this, I had one more error.  I was using the print command incorrectly, python3 has the print function using () vs &#8220;&#8221;.</p>
<p>Here is what has changed:</p>
<pre class="highlight"><code><span class="k">print</span> <span class="s">'Hello, World!'</span>
<span class="k">print</span><span class="p">(</span><span class="s">'Hello, World!'</span><span class="p">)</span></code></pre>
<p>Lesson learned &#8211; Take a look at what version of the app you are using.  I spent more time figuring out how to update python on my Mac than I did writing my code.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jimiz.net/python-3-on-macos/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
