I used to have a domain called “hacktheplanet.eu” where I collected useful tips and tricks for my every day needs, I kind of miss that place so here we go again, it’s time for a new page with my every day useful tips to make my own life easier!
a bunch of tips and tricks
AWS Partner Program Revolution 2026: Stronger Incentives, Smarter Tools, and Real Growth Strategies
META: Discover AWS’s 2026 Partner Program updates: enhanced incentives, streamlined operations, Specialization changes, and innovations to fuel partner success and profitability.
AWS is transforming its Partner Network in 2026 with targeted updates to channel programs, managed services, and validation processes. These changes prioritize profitability, operational simplicity, and proven customer impact, equipping partners to thrive in a competitive cloud market.
Revamped Incentives for Solution Providers and Distributors
The cornerstone of the 2026 updates lies in beefed-up financial rewards within the Solution Provider Program and Distribution Program. AWS has consolidated fragmented benefits into a single, predictable base incentive that merges prior base rewards with technical discounts. This simplification cuts through complexity, allowing partners to forecast earnings more accurately and invest confidently in expanding their AWS offerings.
A fresh customer acquisition incentive steps in to replace older mechanisms like the Partner Originated Discount, Public Sector Discount, and certain engagement bonuses. It directly rewards partners for onboarding new clients, fostering aggressive market expansion. Complementing this is a Partner Growth Incentive that celebrates year-over-year increases in resale volume, no matter the customer segment. For distributors, AWS is boosting investments and refining calculation methods to enhance forecast reliability.
These shifts reflect a strategic pivot toward long-term value. Partners who previously juggled multiple incentive layers can now focus on high-impact activities like customer wins and portfolio expansion. Consider a mid-sized solution provider: by targeting new logos with this incentive, they could see a 20-30% uplift in margins on initial deals, building a foundation for recurring revenue through growth rewards.
Operational Streamlining: Deal Registration and Billing Overhauls
Efficiency gains extend beyond incentives to core sales and billing workflows. A major addition is deal registration for the Private Pricing Resell Program, enabling partners to lock in opportunities swiftly and protect their pipelines. This mechanism accelerates deal cycles, reduces competitive friction, and aligns with customer demands for faster procurement.
Billing enhancements further lighten the load. New capabilities automate invoicing, grant customers more control over administrative tasks, and minimize partner overhead. Paired with improved governance tools, these features support scalable service delivery. For instance, distributors handling high-volume transactions can leverage automated billing to cut processing time by half, freeing resources for strategic sales efforts.
Managed Service Providers benefit too, with tailored rewards for accelerating cloud migrations, integrating advanced AWS services, and serving government sectors. This holistic approach ensures MSPs can deepen client relationships while scaling operations seamlessly.
AWS Partner Central Goes Console-Native: Automation and Integration Unleashed
Access to partner resources is getting a major upgrade with AWS Partner Central now embedded directly in the AWS Management Console. This integration eliminates context-switching, streamlines workflows, and introduces robust automation via APIs. Partners can automate co-selling activities, funding requests, and solution management, connecting their CRM or ERP systems effortlessly.
Security and management improve with AWS Identity and Access Management integration, offering granular permissions, single sign-on, and scalable user controls. Marketing Central within Partner Central gains AI-powered agents to supercharge campaign creation and lead nurturing. These tools empower partners to operate like AWS insiders, driving efficiency at every touchpoint.
- API-driven automation for co-sell and funding pipelines.
- IAM-based access for secure, flexible team scaling.
- AI agents in Marketing Central for personalized outreach.
Specializations Evolve: From Certifications to Proven Outcomes
No longer just about badges, AWS Specializations in 2026 demand evidence of real-world execution. Renewals hinge on launching AWS Customer Engagement (ACE) opportunities linked to specialized solutions over a rolling 12-month window. Inactive listings or unproven pipelines will bar renewals, shifting focus from readiness to results.
Tier requirements tighten: Service Delivery Partners need Select status or above, Competency Partners Advanced or higher, and Software Partners must maintain approved Fast Track References per solution. Marketplace listings require fresh private offers, dynamic pricing, and alignment with Partner Central data.
This performance-oriented model weeds out theoretical players, spotlighting those delivering customer value. A security-focused partner, for example, must now showcase active ACE deals tied to their validated solutions, proving they drive migrations or threat detection at scale. Aligning sales teams with ISV Accelerate and co-sell frameworks maximizes credit toward renewals.
New Programs to Capture Emerging Opportunities
AWS is launching initiatives to tap high-growth areas. The Partner Greenfield Program targets Migration and Modernization, Generative AI, and Security, aiding partners in building dedicated practices. With SMB cloud spend projected to hit $87 billion by 2027 and partners handling 65% of public cloud workloads, co-selling participants enjoy 51% higher revenue growth.
The revamped AWS Marketplace Private Offer Promotion Program automates end-to-end processes with next-day credits and boosted funding for Agentic AI products. A Digital Sovereignty Module in the Partner Transformation Program equips partners for regulated industries, enabling sovereign cloud setups with full infrastructure control.
Partner Revenue Measurement provides unprecedented visibility into solution-driven revenue, helping refine go-to-market strategies. These additions position partners at the forefront of AI agents, sovereignty, and modernization trends.
Strategic Implications and Partner Playbook
These updates signal AWS’s deepening bet on partners as growth engines. By emphasizing incentives tied to outcomes, operational tools, and demonstrated success, AWS fosters a merit-based ecosystem where top performers scale fastest.
To capitalize:
- Audit pipelines: Link all ACE opportunities to specializations immediately.
- Optimize Partner Central: Migrate to console access and automate via APIs.
- Prioritize Greenfields: Build AI, migration, and security practices with co-sell support.
- Refresh Marketplace: Ensure active, aligned listings for MPOPP gains.
- Train teams: Leverage November-December 2025 sessions and updated guides in Partner Central.
For a distributor, this means predictable distributor incentives plus streamlined billing to handle surging AI agent demand. Solution providers gain from customer incentives to penetrate SMBs, while MSPs unlock rewards for government cloud pushes.
Ultimately, 2026 equips partners to deliver superior customer experiences amid rapid innovation. Those adapting swiftly will not only renew validations but dominate AWS-led transformations, turning program changes into sustained competitive edges.
Mac Calendar is … almost great!

I’ve been using the Mac Calendar app for so many years, it’s one of my favorite applications on Mac that helps me manage multiple calendars, work, private, shared, all in one place! But.. and that is a big BUT, the Exchange Sync in the Mac Calendar App has for many years been quite unreliable, it works and then it just stops working without any indication of a problem, the solution for me has always been to restart the “exchangesyncd” service in MacOS manually and move on with my life.
But I got tired of finding my Mac Calendar being “out of sync”, so I decided to automatically restart the Exchange Sync – Service every morning at 06:00, and guess what? I haven’t had any issues since!
Here is how you do it…
Open your Terminal and create a .plist file under “~/Library/LaunchAgents/” and name it something appropriate like, “com.user.restart_exchangesyncd.plist”.
Add the following to that file (edit the label if needed):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.user.restart_exchangesyncd</string>
<key>ProgramArguments</key>
<array>
<string>/bin/bash</string>
<string>-c</string>
<string>launchctl stop exchangesyncd; launchctl start exchangesyncd</string>
</array>
<key>StartCalendarInterval</key>
<dict>
<key>Hour</key>
<integer>6</integer>
<key>Minute</key>
<integer>0</integer>
</dict>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
And edit the “hour and minute” attributes to what ever suits your needs.
Then in order to activate the restart, make sure to load the .plist.
launchctl load ~/Library/LaunchAgents/com.user.restart_exchangesyncd.plistThat’s it! You’re done!
This old thing? It’s just Awesome!

After my friend (@pjocke) had some issues with his heating and started monitoring the incoming hot water from the tenants association, I thought it would be nice to monitor the temperature in _all_ the rooms of my house…
I use Homey for my home automation, and was looking for something that would plug in to that. So after some researching I found out that Xiaomi Mi Smart Home Temperature / Humidity Sensor 2 works great with Homey, but it needs to be flashed with a custom firmware since they are (of course) supposed to only work with Xiaomis own “Mi Home”-app.
Well, said and done, I bought some sensors and started the process, found out the hard way that my Browser (Brave) needed to enable some experimental flags to use the Web Bluetooth API.
Since then there has been new firmware releases and it’s now also possible to flash the sensors with a firmware that enables Zigbee.
Just look at it…

And with Insights in Homey, I can generate nice graphs showing the sun factor on the room’s facing south..

Next step.. MORE SENSORS! (…and perhaps some cool automation based on the output of the sensors!)
Sendgrid
Sendgrid is the cause of nightmares, it’s not uncommon that customers use Sendgrid, and it’s quite understandable with a “free tier” that allows you to send e-mails from your application for free.
But what Sendgrid lacks is proper Spam-mitigation, since Sendgrids entry level “free tier” and their first level of payed service uses a shared service platform, this means that it only takes one of Sendgrids customers to misbehave (and they do!) for all other customers using that same tier to be affected, causing e-mails to be blocked by the customers spam-mitigation filters or even worse being blacklisted for extended periods.
The solution in the Sendgrid world, is to upgrade to their highest tier, currently at ~90 USD per month. But why did we get stuck here? Well it was because of the free tier in the beginning, because ~90 USD per month, is quite pricy when alternative services pricing starts around 8 USD per month (depending on volume).
Confluence – Export PDF Template
I spent the good part of a sunday afternoon to play around with the Export to PDF function in Confluence, and this is my finished stylesheet. Inspired by various online sources…
body {
font-family: Arial, sans-serif;
font-size: 12pt !important;
letter-spacing: normal;
}
*|h1 {
font-family: Arial, sans-serif;
font-size: 44pt !important;
letter-spacing: normal;
}
*|h2 {
font-family: Arial, sans-serif;
font-size: 34pt !important;
letter-spacing: normal;
}
*|h3 {
font-family: Arial, sans-serif;
font-size: 24pt !important;
letter-spacing: normal;
}
*|h4 {
font-family: Arial, sans-serif;
font-size: 16pt !important;
letter-spacing: normal;
}
.pagetitle h1 {
font-family: Arial, sans-serif;
font-size: 50pt !important;
margin-left: 0px !important;
padding-top: 150px !important;
page-break-after: always;
}
@page {
size: 210mm 297mm;
margin: 15mm;
margin-top: 20mm;
margin-bottom: 15mm;
padding-top: 15mm;
font-family: Arial, sans-serif;
.pagetitle {
page-break-before: always;
}
@top-right {
background-image: url("wiki/download/attachments/127662/Logotype-Company-Digital-black.png");
background-repeat: no-repeat;
background-size: 80%;
background-position: bottom right;
}
/* Copyright */
@bottom-left {
content: "Company AB";
font-family: Arial, sans-serif;
font-size: 8pt;
vertical-align: middle;
text-align: left;
letter-spacing: normal;
}
/* Page Numbering */
@bottom-center {
content: "Page " counter(page) " of " counter(pages);
font-family: Arial, sans-serif;
font-size: 8pt;
vertical-align: middle;
text-align: center;
letter-spacing: normal;
}
/* Information Class */
@bottom-right {
content: "Information Class: Restricted";
font-family: Arial, sans-serif;
font-size: 8pt;
vertical-align: middle;
text-align: right;
letter-spacing: normal;
}
/* Generate border between footer and page content */
border-bottom: 1px solid black;
/* end of @page section */
}
/* Insert page-break at each divider in the page */
hr {
page-break-after:always;
visibility: hidden;
}
/* Fix tables breaking outside the print-area */
table.fixedTableLayout {
table-layout: fixed !important;
width: 80% !important;
}
div.wiki-content {
width: 150mm !important;
margin: 0px 10mm 0px 10mm !important;
}
body,div,p,li,td,table,tr,.bodytext,.stepfield {
font-size: 11pt !important;
letter-spacing: normal;
word-wrap: break-word;
}
Is Microsoft running out of capacity?

When we talk about Cloud and Cloud Services, most people imagine “unlimited resources at your disposal”, and sure in most situations the capacity of the cloud providers are sufficient to make you feel like you have unlimited resources (if you ignore things that is already in place to stop you from consuming all the resources, like account limitations…) but that might have to change…
According to TechSpot and The Information, Microsofts Cloud Service: Azure, is currently operating at reduced capacity and this might mean that certain services are no longer available to the users, or you are limited in the amount of services you are allowed to deploy.
The reason behind this, according to the news sites, is again, the global chip shortages.
Turn on and off your AKS (Azure Kubernetes)!
Turning off your AKS will reduce cost, since all your nodes will be shut down.
Turning it off:
Stop-AzAksCluster -Name myAKSCluster -ResourceGroupName myResourceGroupAnd then turning it back on:
Start-AzAksCluster -Name myAKSCluster -ResourceGroupName myResourceGroupIf your an Azure N00b like me, and you get “Resource Group not found”, change into the correct subscription using either name or id, with:
Select-AzSubscription -SubscriptionName 'Subscription Name'or
Select-AzSubscription -SubscriptionId 'XXXX-XXXXX-XXXXXXX-XXXX'Thats it for today!
Migrating from Authy to 1Password
I’ve previously used LastPass and Authy, but have decided to start using 1Password instead as their app is nicer and they have many features that are not available natively on the LastPass Desktop App or Browser Extention, like 2FA.
But how to migrate without having to re-setup 2FA on every site?
After trying out some javascript-browser-hacks without much luck, I found a Go Lang written program that uses the Device-feature of Authy to get access to the TOTP-secrets, works like a charm as they say!
Here’s a link to the program:
Recursive unrar into each folder…
I’m not sure why this was so hard to find, but now it’s working… I was initially working on having “find” -exec UnRAR but it didn’t seem to work too well (I couldn’t find a good one-liner to separate file directory and full-filename to put into the find -exec command, if you have one, let me know).
#!/bin/bash
find $PWD -type f -name '*.rar' -print0 |
while IFS= read -r -d '' file; do
dir=$(dirname "$file")
unrar e -o+ "$file" "$dir"/
done(some parts of the script was inspired from other online sources)
That oneliner…
Once again, this is just so that I don’t forget 🙂
apt -y update && apt -y upgrade && apt -y dist-upgrade && apt -y autoremove && apt -y clean && apt -y purge && rebootBecause you just want keep your system updated … I’m sure some of the commands are redundant, but hey.. It works!

