Blog
Practical articles from KomuraSoft LLC about website development, SEO, Google Ads, Windows development, legacy asset reuse, and bug investigation.
Talk to KomuraSoft LLC about website development, SEO, Google Ads, existing site improvement, Windows development, or technical consulting.
-
Best Practices for Designing Chatbots That Actually Help in Business
To make a chatbot genuinely useful in business, you need to sort out its purpose, knowledge sources, permissions, handoff conditions, and evaluation method b...
-
Word Manual Writing Basics - Bad Examples and How to Fix Them
When building manuals in Word, here are the basics for taking headings, numbering, the table of contents, page breaks, and review out of manual labor.
-
Why PPAP Is Bad for Email Security, and What to Do Instead
We examine why PPAP — emailing a password-protected ZIP and then sending the password in a separate email — is dangerous, and lay out the realistic alternati...
-
Minimum Requirements for a Custom Logger, with an Integration Test Checklist
To make a custom app's diagnostic logs trustworthy, we lay out UTF-8 JSON Lines, the required fields, flush, rotation, and failure behavior, plus the integra...
-
Designing Bulk Email for Small Businesses Without Locking Into a Specific Service
We lay out how a small business can avoid Bcc blast sending and design announcement email at the scale of dozens to hundreds of recipients, covering per-reci...
-
Why Your Company Should Have a Website - Going Beyond a Brochure and Driving Profit
We lay out why a company should have a website and how it leads to profit within the flow from search to comparison, inquiry, and winning the deal. An articl...
-
Where to Draw the Line Between Unit Tests and Integration Tests
We organize the boundary between unit tests and integration tests along the axes of pure logic, formats, wiring, environment differences, and time dependence...
-
How to Connect Articles and Service Pages - Internal Link Design Basics
We lay out internal link design that connects articles naturally to service pages, covering search intent, anchor text, related articles, and CTA placement.
-
How to Build Service Pages - An Organizing Procedure for Technical B2B
For technical B2B sites, we lay out how to organize the role, headings, copy, CTAs, and inquiry flow of a service page.
-
The Three Places to Fix First on a Site That Gets No Inquiries
For a site where inquiries have stalled, we organize the issues to fix first on the top page, service pages, and contact page, by the points in the flow wher...