<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Zlatko Marjanovic</title>
    <description>The latest articles on DEV Community by Zlatko Marjanovic (@zlatko_marjanovic_a206f1e).</description>
    <link>https://dev.to/zlatko_marjanovic_a206f1e</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4114158%2Ffc743fc9-06ab-4752-b4f1-97a9dc394d66.png</url>
      <title>DEV Community: Zlatko Marjanovic</title>
      <link>https://dev.to/zlatko_marjanovic_a206f1e</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zlatko_marjanovic_a206f1e"/>
    <language>en</language>
    <item>
      <title>GPT-6 Astra: Pricing, API Access, and What Founders Should Change</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Sat, 26 Sep 2026 01:55:23 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/gpt-6-astra-pricing-api-access-and-what-founders-should-change-1i3</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/gpt-6-astra-pricing-api-access-and-what-founders-should-change-1i3</guid>
      <description>&lt;p&gt;OpenAI launched GPT-6 Astra on 3 September 2026. If you ship with agents, the useful questions are pricing, API access, and what still needs a human owner.&lt;/p&gt;

&lt;p&gt;Computer-use claims are not a production plan. A model that can click around a desktop still needs auth boundaries, spend caps, and someone who can say no.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I would change first
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Confirm you can actually call &lt;code&gt;gpt-6-astra&lt;/code&gt; on the API you already pay for.&lt;/li&gt;
&lt;li&gt;Put a budget cap on any computer-use loop before you demo it to a customer.&lt;/li&gt;
&lt;li&gt;Keep a human on auth, billing, and anything that can email or pay.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Do not rip out the current model because the changelog is loud. Route one high-value job, measure cost and failure rate, then decide.&lt;/p&gt;

&lt;p&gt;The longer founder notes are here: &lt;a href="https://zlatkomarjanovic.com/blog/gpt-6-astra-what-openai-new-model-changes-for-founders" rel="noopener noreferrer"&gt;GPT-6 Astra&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If your team is also staring at Cursor's self-hosted machines announcement, I wrote that one too: &lt;a href="https://zlatkomarjanovic.com/blog/cursor-self-hosted-machines-what-changes-for-saas-teams" rel="noopener noreferrer"&gt;Cursor Self-Hosted Machines&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>openai</category>
      <category>ai</category>
      <category>startup</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Supabase RLS Is Where Vibe-Coded SaaS Starts Getting Dangerous</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Sat, 26 Sep 2026 01:54:31 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/supabase-rls-is-where-vibe-coded-saas-starts-getting-dangerous-1aaa</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/supabase-rls-is-where-vibe-coded-saas-starts-getting-dangerous-1aaa</guid>
      <description>&lt;p&gt;A vibe-coded Supabase app usually ships with a publishable API key in the browser. That is fine.&lt;/p&gt;

&lt;p&gt;It is only fine if every exposed table has RLS on, leftover grants revoked, and policies you have tested as a second user.&lt;/p&gt;

&lt;p&gt;Most AI-built apps miss that third part.&lt;/p&gt;

&lt;h2&gt;
  
  
  The failure mode
&lt;/h2&gt;

&lt;p&gt;Lovable, Bolt, Cursor, and v0 will happily create tables and a client. They will not reliably:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;enable RLS on every table the client can see&lt;/li&gt;
&lt;li&gt;stop using the &lt;code&gt;service_role&lt;/code&gt; key in Vite&lt;/li&gt;
&lt;li&gt;write policies that fail closed for &lt;code&gt;anon&lt;/code&gt; and &lt;code&gt;authenticated&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;prove a second account cannot read the first account's rows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The publishable key is not the leak. The open table is the leak.&lt;/p&gt;

&lt;h2&gt;
  
  
  The five-minute test
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the live app.&lt;/li&gt;
&lt;li&gt;Create two users.&lt;/li&gt;
&lt;li&gt;As user B, request user A's rows with the same client the app uses.&lt;/li&gt;
&lt;li&gt;If you get data back, you do not have a product. You have a public database.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If &lt;code&gt;service_role&lt;/code&gt; or a &lt;code&gt;VITE_&lt;/code&gt; secret is in the bundle, rotate first. RLS cannot save you while that key is public. I wrote that check here: &lt;a href="https://zlatkomarjanovic.com/blog/is-your-lovable-app-exposing-the-supabase-service-role-key" rel="noopener noreferrer"&gt;Is your Lovable app leaking the service_role key?&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What to do before the next 50 users
&lt;/h2&gt;

&lt;p&gt;Enable RLS. Revoke grants you do not need. Write policies per table. Test as a stranger. Move privileged writes to Edge Functions.&lt;/p&gt;

&lt;p&gt;Do not start with a rewrite.&lt;/p&gt;

&lt;p&gt;The longer checklist is here: &lt;a href="https://zlatkomarjanovic.com/blog/supabase-rls-is-where-vibe-coded-saas-starts-getting-dangerous" rel="noopener noreferrer"&gt;Supabase RLS for vibe-coded SaaS&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>supabase</category>
      <category>security</category>
      <category>saas</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Cursor Self-Hosted Machines (My Machines): What Actually Changes</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Sat, 26 Sep 2026 01:54:29 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/cursor-self-hosted-machines-my-machines-what-actually-changes-3p6</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/cursor-self-hosted-machines-my-machines-what-actually-changes-3p6</guid>
      <description>&lt;p&gt;Cursor can now run Cloud Agent tool execution on machines you manage. That is what Self-Hosted Machines (My Machines) actually are.&lt;/p&gt;

&lt;p&gt;Inference still lives in Cursor's cloud. The agent loop still lives in Cursor's cloud. Your repo, file edits, and terminal commands can run on your box.&lt;/p&gt;

&lt;p&gt;That is the whole product. Most SaaS teams do not need it yet.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who should care
&lt;/h2&gt;

&lt;p&gt;You should care if Cloud Agents need to touch code that cannot leave your network: customer data in fixtures, private packages, or a locked-down CI image.&lt;/p&gt;

&lt;p&gt;You should also care if legal already asked where agent commands execute.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who should ignore it
&lt;/h2&gt;

&lt;p&gt;If your team is still leaking secrets into the client, skipping RLS, or running Cloud Agents against a public repo with no review, this feature is a distraction.&lt;/p&gt;

&lt;p&gt;Self-hosted machines do not fix a leaked &lt;code&gt;service_role&lt;/code&gt; key. They do not write your policies. They do not review the PR.&lt;/p&gt;

&lt;h2&gt;
  
  
  What changes for SaaS teams
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Tool execution can sit next to your existing runners.&lt;/li&gt;
&lt;li&gt;Model calls still leave the building.&lt;/li&gt;
&lt;li&gt;You now have another machine to patch, observe, and rotate credentials on.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Treat it like adding a CI runner that can write to the repo, not like going air-gapped.&lt;/p&gt;

&lt;p&gt;I wrote the longer version for SaaS teams deciding whether this is a 2026 infrastructure change or just a changelog item: &lt;a href="https://zlatkomarjanovic.com/blog/cursor-self-hosted-machines-what-changes-for-saas-teams" rel="noopener noreferrer"&gt;Cursor Self-Hosted Machines&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If the bigger risk is the database, start here: &lt;a href="https://zlatkomarjanovic.com/blog/supabase-rls-is-where-vibe-coded-saas-starts-getting-dangerous" rel="noopener noreferrer"&gt;Supabase RLS for vibe-coded SaaS&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>cursor</category>
      <category>saas</category>
      <category>productivity</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Do Heat Pumps Work in Cold Weather? Yes, If You Size Them Right</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Mon, 14 Sep 2026 21:33:14 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/do-heat-pumps-work-in-cold-weather-yes-if-you-size-them-right-gp3</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/do-heat-pumps-work-in-cold-weather-yes-if-you-size-them-right-gp3</guid>
      <description>&lt;p&gt;This is a republished excerpt. The full guide is &lt;a href="https://heatpumpatlasusa.com/guides/do-heat-pumps-work-in-cold-weather/" rel="noopener noreferrer"&gt;Do heat pumps work in cold weather&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Do heat pumps work in cold weather? Yes. Modern cold-climate air source units keep heating well below freezing, and the best of them are rated to produce useful heat below 0 F.&lt;/p&gt;

&lt;p&gt;The reputation for failing in the cold comes from older equipment and undersized installs, not from the physics of today's machines.&lt;/p&gt;

&lt;h2&gt;
  
  
  What actually happens as it gets colder
&lt;/h2&gt;

&lt;p&gt;A heat pump gathers heat from outdoor air. As that air gets colder, two things happen at once: capacity falls and efficiency falls. The unit does not shut off at 32 F. It just has to work harder.&lt;/p&gt;

&lt;p&gt;That is why &lt;a href="https://heatpumpatlasusa.com/guides/what-size-heat-pump-do-i-need/" rel="noopener noreferrer"&gt;what size heat pump do I need&lt;/a&gt; is not a square-foot rule. A Manual J at your design temperature decides whether January feels effortless or miserable.&lt;/p&gt;

&lt;p&gt;Backup heat is still a real conversation in the coldest climates. A &lt;a href="https://heatpumpatlasusa.com/guides/dual-fuel-heat-pumps/" rel="noopener noreferrer"&gt;dual fuel heat pump&lt;/a&gt; that hands off to a furnace on the worst nights is a design choice, not a failure.&lt;/p&gt;

&lt;p&gt;If you want the operating cost side of this, see &lt;a href="https://heatpumpatlasusa.com/heat-pump-operating-cost/" rel="noopener noreferrer"&gt;heat pump operating cost&lt;/a&gt; or run the &lt;a href="https://heatpumpatlasusa.com/calculator/" rel="noopener noreferrer"&gt;calculator&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Full guide: &lt;a href="https://heatpumpatlasusa.com/guides/do-heat-pumps-work-in-cold-weather/" rel="noopener noreferrer"&gt;https://heatpumpatlasusa.com/guides/do-heat-pumps-work-in-cold-weather/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>climate</category>
      <category>energy</category>
      <category>sustainability</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Are Heat Pumps Worth It? The Honest Answer Depends on Your Fuel</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Mon, 14 Sep 2026 21:33:09 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/are-heat-pumps-worth-it-the-honest-answer-depends-on-your-fuel-1cba</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/are-heat-pumps-worth-it-the-honest-answer-depends-on-your-fuel-1cba</guid>
      <description>&lt;p&gt;This is a republished excerpt. The full guide is &lt;a href="https://heatpumpatlasusa.com/guides/are-heat-pumps-worth-it/" rel="noopener noreferrer"&gt;Are heat pumps worth it&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Are heat pumps worth it? Almost always yes if you heat with oil, propane or electric baseboard. It is a genuine question if you heat with cheap natural gas.&lt;/p&gt;

&lt;p&gt;The equipment is the same either way. Three variables set the outcome:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;The fuel you burn today.&lt;/strong&gt; A heat pump delivers about three to four units of heat per unit of electricity. That wins easily against expensive fuels.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Your electricity price.&lt;/strong&gt; A high residential rate erodes the advantage.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Your climate.&lt;/strong&gt; More cold hours means more runtime, as long as it is a cold-climate unit sized correctly.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Clear yes
&lt;/h2&gt;

&lt;p&gt;Oil, propane, electric resistance, or an air conditioner you were about to replace anyway.&lt;/p&gt;

&lt;h2&gt;
  
  
  Real question
&lt;/h2&gt;

&lt;p&gt;Cheap gas and mild winters, or a new healthy furnace. In those cases a &lt;a href="https://heatpumpatlasusa.com/guides/dual-fuel-heat-pumps/" rel="noopener noreferrer"&gt;dual fuel heat pump&lt;/a&gt; is often the smarter middle path.&lt;/p&gt;

&lt;p&gt;Open &lt;a href="https://heatpumpatlasusa.com/rebates/" rel="noopener noreferrer"&gt;heat pump rebates&lt;/a&gt; can flip a close case. The federal tax credit cannot. 25C ended for 2026 installs.&lt;/p&gt;

&lt;p&gt;Run the &lt;a href="https://heatpumpatlasusa.com/calculator/" rel="noopener noreferrer"&gt;heat pump cost calculator&lt;/a&gt; with your ZIP before you take a national average seriously.&lt;/p&gt;

&lt;p&gt;Full guide: &lt;a href="https://heatpumpatlasusa.com/guides/are-heat-pumps-worth-it/" rel="noopener noreferrer"&gt;https://heatpumpatlasusa.com/guides/are-heat-pumps-worth-it/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>climate</category>
      <category>energy</category>
      <category>sustainability</category>
      <category>discuss</category>
    </item>
    <item>
      <title>A Free Heat Pump Cost Calculator That Publishes the Losing Cases</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Mon, 14 Sep 2026 21:32:33 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/a-free-heat-pump-cost-calculator-that-publishes-the-losing-cases-2f9</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/a-free-heat-pump-cost-calculator-that-publishes-the-losing-cases-2f9</guid>
      <description>&lt;p&gt;This is a republished excerpt. The live model is the &lt;a href="https://heatpumpatlasusa.com/calculator/" rel="noopener noreferrer"&gt;heat pump cost calculator&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Most heat pump calculators exist to produce a lead. They always show a saving. That is why homeowners do not trust them.&lt;/p&gt;

&lt;p&gt;This one models your ZIP, your fuel, your floor area and only the &lt;a href="https://heatpumpatlasusa.com/rebates/" rel="noopener noreferrer"&gt;heat pump rebates&lt;/a&gt; we have verified as open. In cheap-gas states it will often say the furnace still wins on running cost. That is the point.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it returns
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Heat pump installation cost as a regional range&lt;/li&gt;
&lt;li&gt;Heat pump operating cost against the fuel you burn today&lt;/li&gt;
&lt;li&gt;Open rebates only. Reserved programs are labelled and excluded&lt;/li&gt;
&lt;li&gt;A 10-year total and simple payback&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Electricity prices and climate come from EIA and NOAA. Installed cost is modelled, not a quote. Two contractors bidding the same job routinely differ by 30 percent, so treat the install number as a range to interrogate quotes with.&lt;/p&gt;

&lt;p&gt;If you heat with oil, propane or electric resistance, the operating case is usually strong. If you heat with cheap natural gas, run the model before you believe a national average.&lt;/p&gt;

&lt;p&gt;Related: &lt;a href="https://heatpumpatlasusa.com/heat-pump-cost/" rel="noopener noreferrer"&gt;heat pump installation cost&lt;/a&gt; and &lt;a href="https://heatpumpatlasusa.com/heat-pump-vs-furnace/" rel="noopener noreferrer"&gt;heat pump vs furnace&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Full tool: &lt;a href="https://heatpumpatlasusa.com/calculator/" rel="noopener noreferrer"&gt;https://heatpumpatlasusa.com/calculator/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>climate</category>
      <category>energy</category>
      <category>sustainability</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Heat Pump vs Furnace: The Heat Pump Wins in 27 of 51 States</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Mon, 14 Sep 2026 21:32:24 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/heat-pump-vs-furnace-the-heat-pump-wins-in-27-of-51-states-1f1m</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/heat-pump-vs-furnace-the-heat-pump-wins-in-27-of-51-states-1f1m</guid>
      <description>&lt;p&gt;This is a republished excerpt. The state table and method live on &lt;a href="https://heatpumpatlasusa.com/heat-pump-vs-furnace/" rel="noopener noreferrer"&gt;HeatPumpAtlasUSA: heat pump vs furnace&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Heat pump vs furnace is the comparison most homeowners actually need, and it is the one most pages refuse to answer honestly. The gas industry says the furnace wins in 36 states. Some heat pump pages say the heat pump always wins. Both are sales copy.&lt;/p&gt;

&lt;p&gt;We modelled delivered heating cost for a heat pump against a 90 percent gas furnace in every state with published gas prices. &lt;strong&gt;The heat pump wins on running cost in 27 of 51.&lt;/strong&gt; The furnace still wins where gas is cheap and winters are milder.&lt;/p&gt;

&lt;h2&gt;
  
  
  What actually decides it
&lt;/h2&gt;

&lt;p&gt;One ratio: your electricity price against your gas price, multiplied by how many cold hours you have.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Oil, propane and electric resistance lose to a heat pump almost everywhere.&lt;/li&gt;
&lt;li&gt;Cheap natural gas can still beat a heat pump on the monthly bill.&lt;/li&gt;
&lt;li&gt;If you were going to replace the air conditioner anyway, the heat pump does both jobs and the install comparison changes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A &lt;a href="https://heatpumpatlasusa.com/guides/dual-fuel-heat-pumps/" rel="noopener noreferrer"&gt;dual fuel heat pump&lt;/a&gt; that keeps the furnace for the coldest snaps is the option that ends the argument in a lot of cheap-gas states.&lt;/p&gt;

&lt;p&gt;Run your ZIP in the &lt;a href="https://heatpumpatlasusa.com/calculator/" rel="noopener noreferrer"&gt;heat pump cost calculator&lt;/a&gt; before you take anyone's national average seriously.&lt;/p&gt;

&lt;p&gt;Full article: &lt;a href="https://heatpumpatlasusa.com/heat-pump-vs-furnace/" rel="noopener noreferrer"&gt;https://heatpumpatlasusa.com/heat-pump-vs-furnace/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>climate</category>
      <category>energy</category>
      <category>sustainability</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Mass Save Heat Pump Rebate in 2026: Amounts, Tiers and the Reservation Rule</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Mon, 14 Sep 2026 21:31:47 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/mass-save-heat-pump-rebate-in-2026-amounts-tiers-and-the-reservation-rule-26bg</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/mass-save-heat-pump-rebate-in-2026-amounts-tiers-and-the-reservation-rule-26bg</guid>
      <description>&lt;p&gt;This is a republished excerpt. Program amounts, stacking notes and sources live on &lt;a href="https://heatpumpatlasusa.com/rebates/mass-save/" rel="noopener noreferrer"&gt;HeatPumpAtlasUSA: Mass Save heat pump rebate&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The Mass Save heat pump rebate is the easiest high-intent term in this category, and for a reason: Massachusetts is the most mature incentive market in the country. The program has been running long enough that most contractors know the paperwork. That is not true in a lot of other states.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it pays
&lt;/h2&gt;

&lt;p&gt;Mass Save splits air source projects into two tiers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Whole-home&lt;/strong&gt;: the heat pump is the primary heating system, sized to the design load. This is the tier that reaches the upper end, up to about $10,000.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Partial-home&lt;/strong&gt;: part of the house, often leaving an existing system in place. Lower rebate, cheaper project.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There is also a $500 sizing bonus when a partial-home job is still sized to the full load.&lt;/p&gt;

&lt;h2&gt;
  
  
  The part people miss
&lt;/h2&gt;

&lt;p&gt;Order of operations beats rebate size. Mass Save generally requires a rebate commitment letter &lt;strong&gt;before&lt;/strong&gt; installation. If the work happens first, the project can be ineligible. Confirm the reservation in writing before you sign a contract.&lt;/p&gt;

&lt;p&gt;Massachusetts electricity is expensive, so the seasonal heat pump rate can be worth more over ten years than the one-time check. Ask about the rate at the same time as the rebate.&lt;/p&gt;

&lt;p&gt;The federal 25C tax credit is gone for 2026 installs. Mass Save is one of the programs that still moves the math. Verify current funding before you schedule work.&lt;/p&gt;

&lt;p&gt;Related: &lt;a href="https://heatpumpatlasusa.com/markets/boston-ma/" rel="noopener noreferrer"&gt;heat pump cost in Boston&lt;/a&gt; and the &lt;a href="https://heatpumpatlasusa.com/calculator/" rel="noopener noreferrer"&gt;heat pump cost calculator&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Full article: &lt;a href="https://heatpumpatlasusa.com/rebates/mass-save/" rel="noopener noreferrer"&gt;https://heatpumpatlasusa.com/rebates/mass-save/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>climate</category>
      <category>energy</category>
      <category>sustainability</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Heat Pump Installation Cost in 2026: What US Homeowners Actually Pay</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Mon, 14 Sep 2026 21:31:42 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/heat-pump-installation-cost-in-2026-what-us-homeowners-actually-pay-170b</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/heat-pump-installation-cost-in-2026-what-us-homeowners-actually-pay-170b</guid>
      <description>&lt;p&gt;This is a republished excerpt. The full cost tables, state factors and sources live on &lt;a href="https://heatpumpatlasusa.com/heat-pump-cost/" rel="noopener noreferrer"&gt;HeatPumpAtlasUSA: heat pump installation cost&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Heat pump installation cost in the US is not one number. A typical ducted air source system in a 1,800 to 2,200 square foot home runs about &lt;strong&gt;$9,500 to $22,000 installed before incentives&lt;/strong&gt;. A like-for-like replacement that reuses ducts and line sets often lands between $7,000 and $16,000. Cold-climate equipment adds a few thousand more because the outdoor unit is a different class of machine.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why the range is so wide
&lt;/h2&gt;

&lt;p&gt;The equipment is usually $4,000 to $9,000 of the invoice. The rest is labor, line sets, controls, permit, and whatever the contractor finds. A house with existing ducts, a 200 amp panel and a clear path to the outdoor unit is a straightforward job. A 1920s house with no ducts and a tight electrical panel is not.&lt;/p&gt;

&lt;p&gt;The five things that actually move the price:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Ductwork, or the absence of it&lt;/li&gt;
&lt;li&gt;Electrical capacity&lt;/li&gt;
&lt;li&gt;Line set length and refrigerant work&lt;/li&gt;
&lt;li&gt;Cold-climate equipment&lt;/li&gt;
&lt;li&gt;Local labor market&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Installation cost is only half the decision
&lt;/h2&gt;

&lt;p&gt;A gas furnace replacement is cheaper on day one. A heat pump also replaces the air conditioner, so the fair comparison is furnace plus new AC, plus ten years of fuel. That is why we model &lt;a href="https://heatpumpatlasusa.com/heat-pump-vs-furnace/" rel="noopener noreferrer"&gt;heat pump vs furnace&lt;/a&gt; state by state instead of publishing a national winner.&lt;/p&gt;

&lt;p&gt;The federal 25C heat pump tax credit ended for equipment installed after 2025. State and utility &lt;a href="https://heatpumpatlasusa.com/rebates/" rel="noopener noreferrer"&gt;heat pump rebates&lt;/a&gt; still matter, but only if the program is actually accepting applications.&lt;/p&gt;

&lt;p&gt;If you want a local range, use the &lt;a href="https://heatpumpatlasusa.com/calculator/" rel="noopener noreferrer"&gt;heat pump cost calculator&lt;/a&gt;. It applies EIA prices, NOAA climate and only the rebates we have verified as open.&lt;/p&gt;

&lt;p&gt;Full article: &lt;a href="https://heatpumpatlasusa.com/heat-pump-cost/" rel="noopener noreferrer"&gt;https://heatpumpatlasusa.com/heat-pump-cost/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>climate</category>
      <category>energy</category>
      <category>sustainability</category>
      <category>discuss</category>
    </item>
    <item>
      <title>A small public index for my AI, Webflow, and automation Fiverr gigs</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Thu, 10 Sep 2026 15:35:07 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/a-small-public-index-for-my-ai-webflow-and-automation-fiverr-gigs-533h</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/a-small-public-index-for-my-ai-webflow-and-automation-fiverr-gigs-533h</guid>
      <description>&lt;p&gt;I put together a clean public index for my active Fiverr gigs so the links are easier to crawl, share, and audit.&lt;/p&gt;

&lt;p&gt;The current focus is pretty specific:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Webflow and Framer websites&lt;/li&gt;
&lt;li&gt;AI SaaS MVPs and web apps&lt;/li&gt;
&lt;li&gt;Claude Code, Cursor, Lovable, and vibe-coded app fixes&lt;/li&gt;
&lt;li&gt;n8n AI agents and workflow automation&lt;/li&gt;
&lt;li&gt;Shopify builds and optimization&lt;/li&gt;
&lt;li&gt;Chrome extensions with browser automation&lt;/li&gt;
&lt;li&gt;Med spa websites and SEO content&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Full index: &lt;a href="https://zlatkomarjanovic.github.io/fiverr-gigs/" rel="noopener noreferrer"&gt;https://zlatkomarjanovic.github.io/fiverr-gigs/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Fiverr profile: &lt;a href="https://www.fiverr.com/zlatkomarjanovi" rel="noopener noreferrer"&gt;https://www.fiverr.com/zlatkomarjanovi&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The index uses clean Fiverr URLs, one page per service, a sitemap, RSS, &lt;code&gt;llms.txt&lt;/code&gt;, and basic structured data. Nothing fancy. Just making the services easier for humans and crawlers to understand.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>freelance</category>
      <category>product</category>
    </item>
    <item>
      <title>Website Strategy Consultant: What Good Discovery Actually Covers</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Mon, 07 Sep 2026 20:59:15 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/website-strategy-consultant-what-good-discovery-actually-covers-57dc</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/website-strategy-consultant-what-good-discovery-actually-covers-57dc</guid>
      <description>&lt;p&gt;Good website strategy discovery produces written decisions on audience, offer, architecture, proof, SEO inventory, and CMS, not a moodboard.&lt;/p&gt;

&lt;h2&gt;
  
  
  Four takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Discovery is a decision set: ICP, offer, IA, proof, SEO inventory, CMS model.&lt;/li&gt;
&lt;li&gt;Moodboards can wait until those artifacts exist.&lt;/li&gt;
&lt;li&gt;SEO inventory belongs in strategy, not as a post-launch apology.&lt;/li&gt;
&lt;li&gt;This role is not a fractional CTO and not a product consultant for authenticated apps.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Full walkthrough: &lt;a href="https://zlatkomarjanovic.com/blog/website-strategy-consultant-what-good-discovery-actually-covers" rel="noopener noreferrer"&gt;Website Strategy Consultant: What Good Discovery Actually Covers&lt;/a&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>startup</category>
      <category>webdev</category>
      <category>design</category>
    </item>
    <item>
      <title>AI Search Optimization Guide for Service Businesses</title>
      <dc:creator>Zlatko Marjanovic</dc:creator>
      <pubDate>Mon, 07 Sep 2026 20:50:35 +0000</pubDate>
      <link>https://dev.to/zlatko_marjanovic_a206f1e/ai-search-optimization-guide-for-service-businesses-3eid</link>
      <guid>https://dev.to/zlatko_marjanovic_a206f1e/ai-search-optimization-guide-for-service-businesses-3eid</guid>
      <description>&lt;p&gt;Service businesses win AI search by making services, proof, FAQs, and booking pages quoteable and crawlable, not by publishing a SaaS-scale blog.&lt;/p&gt;

&lt;h2&gt;
  
  
  Four takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Service businesses need four quoteable templates: services, proof, FAQs, booking.&lt;/li&gt;
&lt;li&gt;Write the offer the way you say it on a call, in HTML a crawler can fetch.&lt;/li&gt;
&lt;li&gt;Keep FAQs as visible content. Do not chase retired Google FAQ rich results.&lt;/li&gt;
&lt;li&gt;A citation that cannot start an engagement is an incomplete win.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Full walkthrough: &lt;a href="https://zlatkomarjanovic.com/blog/ai-search-optimization-guide-for-service-businesses" rel="noopener noreferrer"&gt;AI Search Optimization Guide for Service Businesses&lt;/a&gt;&lt;/p&gt;

</description>
      <category>seo</category>
      <category>ai</category>
      <category>career</category>
      <category>startup</category>
    </item>
  </channel>
</rss>
