Blog
Practical articles from KomuraSoft LLC about website development, SEO, Google Ads, Windows development, legacy asset reuse, and bug investigation.
AI search across this site
Search queries are sent to Cloudflare AI Search to generate results. Please do not enter personal information.
-
How to Run a Subsidised System Development Project — Working Backwards From the Grant Decision, and the Practicalities of Writing the Business Plan
A system development project funded by a subsidy runs differently from an ordinary one. This article covers, in practical terms, how to schedule backwards fr...
-
Should Contracted Development Specs Stay in Excel? — Choosing the Right Format for Deliverables
Should the specification and design documents delivered in contracted development stay in Excel 'graph paper' format? This article works through the problems...
-
Can You Use a Subsidy to Outsource System Development? — A Map of the Programmes by Purpose, and the Pitfalls to Know Before You Place an Order (FY2026 Edition)
Can you use a subsidy to outsource system development? This article explains why "bespoke development on the IT Introduction Subsidy" does not work, maps out...
-
What Website Clients Should Know Too — Using IPA's 'How to Secure Your Website' as a Checklist
What standard should you use to check your company website's security against? This article explains the 11 vulnerabilities and countermeasures covered in IP...
-
When Your In-House Windows App Gets Flagged as a Virus — Handling Microsoft Defender False Positives and Living With the Performance Impact
We lay out the proper way to respond when Microsoft Defender flags your in-house Windows app as malware: how modern antivirus detection actually works, how t...
-
Sleep, Hibernation, Modern Standby, and Long-Running Apps — Designing Around 'It Stopped Overnight'
Why a long-running Windows app can end up 'stopped by the time you check it in the morning,' worked through from the differences between S3 sleep, hibernatio...
-
What Happens When You Tap a My Number Health Insurance Card — Reading Online Eligibility Verification and Its Integration with the Medical Billing System from ORCA's Source Code
From tapping a My Number health insurance card to insurance eligibility landing in the medical billing system, explained through the end-to-end flow of onlin...
-
How to Work Correctly Under a Quasi-Mandate Contract and Avoid Disguised Contracting — It Comes Down to Direction and Supervision, Not the Name on the Contract
Even under a quasi-mandate contract, if the client directs and supervises the contractor's engineers directly, that is disguised contracting. Drawing on prim...
-
Where Should SMEs Start on Security? — A Walkthrough of IPA's 'Information Security Guidelines for SMEs,' 4th Edition
Where should small and medium-sized businesses start on security? Drawing on IPA's 'Information Security Guidelines for Small and Medium Enterprises,' 4th ed...
-
Do Business Apps Run on Windows on Arm? — The Reality of x64 Emulation (Prism) and Native DLLs/COM
An answer, aimed at developers and IT staff, to 'will our business app run on Windows on Arm?' Covers how x64 emulation (Prism) works, the layers it can't re...