AN UNOFFICIAL RUST SDK FOR 1PASSWORD
1Password is a popular choice for password management. Even though it might not be the best or even the industry standard for IT projects. Yes I do use Azure Key Vault where it makes sense. But I think dealing with the network security around your Key Vault or copying secrets across different secret management solutions, just to make things work isn’t appealing to most users. 1Password’s SDKs for Python, Go, and JavaScript does make it easier to fetch secrets programmatically during development, and even in production environments, without relying on .
Read moreAI AGENTS WILL EXPOSE YOUR OPERATIONAL CHAOS
AI seems poised to automate everything. Every week there are new AI agents booking your meetings, respond to your customers, or manage your workflows. Their promise: systems that work tirelessly, make decisions independently, and scale infinitely. But here’s the uncomfortable truth most companies are about to discover: deploying AI agents isn’t just a technology decision. It’s a stress test that exposes every gap in your processes, data quality, and operational excellence.
Read moreANNOUNCING SONATYPE MCP SERVER: AI-POWERED REPOSITORY MANAGEMENT FOR NEXUS
I am excited to announce the release of Sonatype MCP Server v1.4.0, a Model Context Protocol (MCP) server that brings the power of AI to Sonatype Nexus Repository Manager. This release enables AI assistants like Claude and Github Copilot to seamlessly interact with your Nexus repositories, streamlining DevOps workflows and repository management tasks. What is Sonatype MCP Server? The Sonatype MCP Server is an open-source bridge that connects AI assistants to your Nexus Repository Manager instance through the standardized Model Context Protocol.
Read moreSOLVING SONOFF/ZIGBEE PERFORMANCE ISSUES
Zigbee-based smart home solutions can be incredibly powerful and flexible. With a single Zigbee Hub (no, I’m not looking at you Hue Bridge!), you can operate lights, sensors, switches, thermostats, and more. However, if you’ve been in the smart home world long enough, you know that sometimes the simplest-sounding setup can turn into a hair-pulling adventure. In this post, I’m going to walk through the challenges I faced for nearly 6 months using the Sonoff Plus Zigbee stick along with zigbee2mqtt and Home Assistant, and how I eventually resolved the issues
Read moreUPGRADING HOME ASSISTANT (HASS.IO) STORAGE WITHOUT REINSTALLATION
Running out of disk space is a common issue in home automation setups, especially when using smaller SD cards on Raspberry Pi systems. Recently, I faced this exact challenge with my Home Assistant (Hass.io) setup. I was using an 16GB SD card that became full, and I decided to upgrade to a 32GB SD card trying to retain all current data and settings to avoid a backup restore process or reinstall.
Read moreLETS ENCRYPT ON AWS LIGHTSAIL THE RIGHT WAY
Make use of free SSL certificates provided by Let’s Encrypt the right way. So you may wonder, the right way? What’s wrong with the original instructions from AWS? Well, they are outdated and since Let’s Encrypt certificates expire every 90 days, you’ll need to go through the AWS instructions at least once every 3 months, yes that’s what AWS recommends at the end of the article! Trust me, you will quickly forget about this routine, and it’s 2021, we can automate pretty much anything.
Read moreSHRINK GIT REPOSITORIES WITH REPO CLEANER
Within the landscape of all those wonderful CI/CD tools like Jenkins, GitLab, Azure DevOps, and many more, git became most likely a crucial building block for your DevOps strategy. When migrating to git from any other version control system you may -accidentally- migrate “as-is” without going through the learning curve beforehand. I understand, going through the steep learning curve of git, branching strategies, and merging strategies may not have your priority.
Read morePTY ALLOCATION REQUEST FAILED ON CHANNEL 0
I’ve been running a VPS since 2013 and it recently got migrated to a new provider since the company I rented the VPS from got acquired by another company. Since this migration, I was unable to SSH into my server because of the PTY allocation request failed error. The server did not get a TTY or Interactive shell as most of you call it. The first step to login by forcing a TTY is fairly simple:
Read moreWORKING WITH MULTIPLE NPM REGISTRIES IN ONE PROJECT
Recently I was working on a project that depended on multiple npm registries. I quickly ended up with a broken build since all packages are fetched from the public npm registry by default (http://registry.npmjs.org/) and thus a 404 error was thrown for the private and other packages. Scopes to the rescue First, we have to tell npm where to find our private registry. Since every project can have it’s own private registry it’s a good practice to create a .
Read moreA TRUE (LIVING) STYLE GUIDE IN PRACTICE
A few days ago Exact hosted a UX meetup in their headquarter at Delft (The Netherlands). Since I was researching new methods and technologies in order to create a new (Living) Style Guide for Exact, UX’er Koert-Jan Kooijman asked me if I would like to present our current progress and, of course, I’d agreed. After my presentation about a ‘Living Style Guide in practice’ a few attendees asked if I would like to share my slides with them so, they could share it with their colleagues and friends as well.
Read more- 1
- 2