Blog

Technical deep dives, case studies, and practical guides from the KeyQ engineering team.

Kyte Shipyard 1.6: AI Error Correction and IntelliSense for Web Development
Kyte Kyte Shipyard AI Web Development

Kyte Shipyard 1.6: AI Error Correction and IntelliSense for Web Development

What's new in Kyte Shipyard 1.6 — AI-powered error analysis with auto-fix, full IntelliSense for PHP and JavaScript, cron job management, and internationalization support.

Building an MCP Server for Remote Device Management
slipstream mcp claude architecture security open-source

Building an MCP Server for Remote Device Management

How we built the Slipstream MCP server — architecture decisions, security hardening, and lessons learned from giving Claude the ability to run commands on remote machines.

Building a Lead Management System in a Weekend
Tauri React SQLite Desktop Apps

Building a Lead Management System in a Weekend

How we built a desktop lead management tool from scratch using Tauri, React, and SQLite in a weekend — with bulk operations, data enrichment, and exclusion filtering.

How to Manage Remote Servers from Claude Code
slipstream claude-code mcp tutorial devops

How to Manage Remote Servers from Claude Code

Step-by-step guide to setting up Slipstream with Claude Code for remote server management. Install the agent, create an API token, configure the MCP server, and start running commands on your devices.

Automating Cloud Deployments with GitHub Actions, S3, and CloudFront
AWS CI/CD GitHub Actions CloudFront DevOps

Automating Cloud Deployments with GitHub Actions, S3, and CloudFront

How to set up a zero-downtime deployment pipeline for static sites using GitHub Actions, S3, and CloudFront — with cache invalidation, branch previews, and cost breakdown.

Introducing Slipstream for Claude — Manage Remote Devices with AI
slipstream claude mcp ai devops

Introducing Slipstream for Claude — Manage Remote Devices with AI

Slipstream now integrates with Claude Desktop and Claude Code. List devices, execute commands, and manage your infrastructure through natural language — no SSH keys, no VPN, no context switching.

Why We Build Internal Tools Instead of Buying SaaS
Engineering Rust Tauri Strategy

Why We Build Internal Tools Instead of Buying SaaS

When off-the-shelf software doesn't fit, building a focused internal tool can be simpler and more cost-effective than forcing a SaaS solution. Here's how we approach that decision.

Introducing Slipstream — Remote Desktop for the Modern Team
slipstream remote-desktop product-launch devops teamviewer-alternative

Introducing Slipstream — Remote Desktop for the Modern Team

Managing a fleet of devices shouldn't mean juggling SSH keys, VPNs, and fragmented tools. Slipstream gives your team one platform for remote desktop, terminal, and file access — from any browser.

Windows Code Signing with Azure Trusted Signing: End-to-End Guide
Windows Code Signing Azure CI/CD

Windows Code Signing with Azure Trusted Signing: End-to-End Guide

A complete guide to signing Windows desktop apps with Azure Trusted Signing — covering SmartScreen reputation, the dotnet sign CLI, Tauri signCommand integration, and CI/CD automation with GitHub Actions.

Code Signing and Notarization for Cross-Platform Desktop Apps
macOS Windows Code Signing CI/CD Desktop Apps

Code Signing and Notarization for Cross-Platform Desktop Apps

A practical guide to Apple code signing, notarization, and Azure Trusted Signing for cross-platform desktop apps — from certificate setup to CI/CD automation with GitHub Actions.

Migrating from HubSpot to a Static Site on AWS
AWS SEO Migration Static Sites

Migrating from HubSpot to a Static Site on AWS

The SEO pitfalls that silently kill organic traffic during a CMS migration — and how to avoid them when moving from HubSpot to a static site on S3 and CloudFront.

Building Bilingual Web Apps with i18next (EN/JA)
React i18n JavaScript Web Development

Building Bilingual Web Apps with i18next (EN/JA)

Practical patterns for internationalizing React applications with i18next, with a focus on English and Japanese — from initial setup to translation management at scale.

Edge Computing with Cloudflare Workers and D1
Cloudflare Edge Computing TypeScript Serverless

Edge Computing with Cloudflare Workers and D1

A practical guide to building a full REST API on Cloudflare Workers with D1, covering schema design, query patterns, authentication, and what we learned deploying to production.

Dockerizing a NestJS + React + MySQL Stack for Development
Docker NestJS React MySQL DevOps

Dockerizing a NestJS + React + MySQL Stack for Development

A practical guide to setting up a Docker-based development environment for a NestJS backend, React frontend, and MySQL database with hot reloading and production parity.

Building a Production Audio Streaming Server in Rust
Rust Streaming Infrastructure

Building a Production Audio Streaming Server in Rust

How we built a modern Rust-based audio streaming server to replace Liquidsoap, with multi-mount support, automatic reconnection, and Prometheus monitoring.

Why We Chose Rust for Production Infrastructure
Rust Infrastructure Engineering

Why We Chose Rust for Production Infrastructure

How a small consultancy ended up betting on Rust for critical infrastructure — from audio streaming to endpoint security — and what we have learned after shipping production systems.

Preparing Your Flutter App for Android's 16KB Page Requirement
Flutter Mobile Development Android

Preparing Your Flutter App for Android's 16KB Page Requirement

Resolve Google Play Store's 16KB page requirement for Flutter apps with our step-by-step guide to updating your Flutter toolchain and dependencies.

Shrink Raspberry Pi Images Easily with Docker
Docker Raspberry Pi Linux

Shrink Raspberry Pi Images Easily with Docker

Easily shrink and compress Raspberry Pi images using our Docker-based PiShrink wrapper. Visit our GitHub for setup instructions.

Driving Growth and Success for Japanese Small Businesses
Japan SEO Small Business

Driving Growth and Success for Japanese Small Businesses

Enhance your online presence, attract more foreign tourists, and achieve sustainable growth with KeyQ. Our expert services in website development, SEO, and customer experience support Japanese small businesses in thriving in a competitive market.

How To Easily Set UTF-8 Encoding in HTML with meta charset
HTML Web Development

How To Easily Set UTF-8 Encoding in HTML with meta charset

Learn how to set UTF-8 encoding on your website using the simple HTML meta charset tag. Enhance your website's global compatibility in just a few steps.

How to Avoid Entrepreneur Burnout with the 3.3 Rule
Entrepreneurship Productivity

How to Avoid Entrepreneur Burnout with the 3.3 Rule

Discover John Briggs's 3.3 Rule for entrepreneurs to combat burnout and enhance productivity.

Mastering Money Management: A Guide for Small Business Owners
Small Business Entrepreneurship

Mastering Money Management: A Guide for Small Business Owners

Learn the secrets to mastering money management as a small business owner with this comprehensive guide. Discover the innovative Money Management Matrix and how it can complement the popular Profit First model for optimal financial success.

Connecting Microsoft Teams to AWS SNS Topic
AWS SNS Microsoft Teams DevOps

Connecting Microsoft Teams to AWS SNS Topic

Learn how to link Microsoft Teams to an AWS SNS Topic and receive real-time alerts and notifications.

How to Empower Your Web Development with KyteShipyard's Block Editor
Kyte Kyte Shipyard Web Development

How to Empower Your Web Development with KyteShipyard's Block Editor

Simplify coding and unleash your creativity effortlessly with KyteShipyard's block editor.

How to Execute Database Queries from AWS Lambda to an RDS Instance
AWS Lambda RDS Serverless

How to Execute Database Queries from AWS Lambda to an RDS Instance

Explore a comprehensive guide on linking AWS Lambda to MySQL RDS within a VPC.

How to Seamlessly Connect a VPC to Your Lambda Function
AWS Lambda VPC Serverless

How to Seamlessly Connect a VPC to Your Lambda Function

Discover how integrating AWS Lambda functions with a Virtual Private Cloud (VPC) allows for secure and direct access to private resources.

How to Easily Design Data Model Interfaces with KyteShipyard
Kyte Kyte Shipyard Web Development

How to Easily Design Data Model Interfaces with KyteShipyard

Introducing KyteShipyard's groundbreaking Page Creation Wizard, simplifying web development with dynamic pages, tables, and forms.

Birmingham Recognized as a Thriving Tech Hub
Company News

Birmingham Recognized as a Thriving Tech Hub

Birmingham, Alabama has been recognized as a top tech hub, bringing opportunities for innovation and growth.

Demystifying the SDK Version Error in Flutter App Development
Flutter Mobile Development Android

Demystifying the SDK Version Error in Flutter App Development

Learn how to fix the frustrating SDK version error when launching your Flutter app on Android devices. Discover solutions to ensure a seamless deployment.

How KeyQ Empowers Japanese Small Businesses to Attract Foreign Tourists
Japan SEO Small Business Web Development

How KeyQ Empowers Japanese Small Businesses to Attract Foreign Tourists

Discover how KeyQ's expert services help Japanese small businesses thrive in the competitive tourism industry by designing captivating websites, implementing effective SEO strategies, and maximizing their visibility to attract and engage foreign tourists.

Unleash the Potential of Your Website with KeyQ's WebOps Service
WebOps SEO Web Development

Unleash the Potential of Your Website with KeyQ's WebOps Service

Unlock your online potential with KeyQ's WebOps service. We'll handle website management and digital marketing, while you focus on growing your business. Schedule a consultation today!

Creating Scheduled Lambda Invocations Using Step Functions
AWS Lambda Step Functions Serverless

Creating Scheduled Lambda Invocations Using Step Functions

Learn how to schedule AWS Lambda functions using Step Functions in this step-by-step guide.

Creating an AWS Lambda Layer for Python Requests Module
AWS Lambda Python Serverless

Creating an AWS Lambda Layer for Python Requests Module

Learn how to create an AWS Lambda layer for Python Requests module and make HTTP calls in your serverless application with ease.

Serverless vs. Traditional Servers: Which is Right for Your Business?
AWS Serverless Cloud Infrastructure

Serverless vs. Traditional Servers: Which is Right for Your Business?

Serverless vs. Traditional Servers: A comprehensive comparison to help businesses make the right choice.

Kyte Shipyard now supports creating SSL certificates for your apps
Kyte Kyte Shipyard SSL Web Development

Kyte Shipyard now supports creating SSL certificates for your apps

Kyte Shipyard supports creating SSL certificates for your apps and websites. Certificates are issued from AWS Certificate Manager.

How to renew an Apple Push Notification service (APNs) certificate
AWS SNS APNs Mobile Development

How to renew an Apple Push Notification service (APNs) certificate

Learn how to renew an Apple Push Notification service (APNs) certificate and update your SNS application platform on Amazon Web Services (AWS).

Luminex ImageStream analysis in the cloud
Bioinformatics Cloud Infrastructure AWS

Luminex ImageStream analysis in the cloud

We partnered with Cytogence to develop a virtualized workstation using AWS AppStreem 2.0 platform to analyze ImageStream® data in the cloud.

KeyQ, Inc. Recognized by Clutch as a Top 2022 Web Developer in Alabama
Company News Clutch

KeyQ, Inc. Recognized by Clutch as a Top 2022 Web Developer in Alabama

We’re a full-service managed IT provider with a mission to serve businesses of all sizes in building high-performance digital solutions.

Exporting your ADFS Relying Party Trust configuration
Windows Server ADFS Identity

Exporting your ADFS Relying Party Trust configuration

Export your ADFS relaying party trust from a Windows Server running ASFS version 3.0 using Get-AdfsRelyingTrust

Migrating your x86 EC2 web servers to a Graviton2 instances
AWS EC2 Graviton Cloud Infrastructure

Migrating your x86 EC2 web servers to a Graviton2 instances

Learn how to migrate your existing workloads to AWS's new Graviton2 instances and gain 40% better price performance when compared to its x86 counterpart.

Hosting WordPress files on Elastic File System across multi-AZ
AWS EFS WordPress Cloud Infrastructure

Hosting WordPress files on Elastic File System across multi-AZ

Learn how to configure an Elastic File System for hosting WordPress files on multiple servers.

Save 64% on AWS costs by migrating to Kyte and Graviton2
AWS Kyte Graviton Cost Optimization

Save 64% on AWS costs by migrating to Kyte and Graviton2

We were able to help a our client, Zerocafé, save 64% on their monthly AWS costs by migrating their entire infrastructure to Kyte and AWS Graviton2.

Remote working with virtualized CAD & CAE solutions
AWS AppStream Remote Work

Remote working with virtualized CAD & CAE solutions

Our VDI solution showcase demonstrated Autodesk’s Revit CAE program running on a virtual desktop environment in the cloud with hardly noticeable lag.

Spreading the gift of giving through a mobile app: Where to Give Today
Case Study Mobile Development

Spreading the gift of giving through a mobile app: Where to Give Today

For the price of a gourmet cup of coffee, you could donate to a nonprofit of your choice and support their cause.

Host a responsive static website for less than a dollar on AWS
AWS S3 CloudFront Static Sites

Host a responsive static website for less than a dollar on AWS

Create a beautiful and responsive website that has the look and feel of a professionally designed WordPress website without having to spend lots of money.

Nano Interior is Streamlining their Vehicle Disinfection Franchise
Case Study Cloud Infrastructure Japan

Nano Interior is Streamlining their Vehicle Disinfection Franchise

KeyQ develop an intuitive and agile cloud solution on AWS that managed their orders, invoices, inventory and franchise network.

Using machine learning to identify toxic ingredients in products
Machine Learning AI

Using machine learning to identify toxic ingredients in products

Discover an innovative application in development that utilizes machine learning and image vision technology to extract text and identify chemicals through a database of known compounds.

Asante is chaning the narative for labor law compliance in Japan
Case Study AWS Cloud Infrastructure Japan

Asante is chaning the narative for labor law compliance in Japan

For Asante to realize increased agility and cost savings, KeyQ developed a cloud solution built on AWS’s versatile and global cloud infrastructure.