Push Up Game: do push-ups to fly
What if a workout felt like a game? Push Up Game is a small arcade flyer where you are the controller.
What if a workout felt like a game? Push Up Game is a small arcade flyer where you are the controller.
A website can put its own INSTALL button into its UI. One click, and it sits on the home screen or in the Start menu, opens in its own window and works offline. None of the Play Store hassle is needed for that: no developer account, no registration fee, no revenue share, no closed test and no review queue. There is no package to build, sign or upload either - the deployed site is the app, and a new deployment is the update. This post shows the two pieces needed: a manifest and an event handler.
qr-scanner.codeuctivity.cloud is a small live demo of our npm package @codeuctivity/qr-scanner. Point a camera at a QR code and the decoded value lands in a list - no app store, no account, no backend.
This post contains one affiliate link, marked as such.
I wanted a disposable Linux machine on my Windows 11 box where Claude Code can run on its own and that I can reach from my phone. Keeping my personal files outside the VM limits its access to my data, though the bidirectional clipboard configured below can still expose copied host data to the guest. A recent Cloud Security Alliance note on prompt injection in Claude Code recommends running agents in a disposable VM. This walkthrough covers creating the VM from the command line, the unattended Ubuntu install, a Hyper-V trap that froze the installer, and starting Claude Code Remote Control on every boot.

You can use our packages under their existing open-source licenses.
For organizations that need guaranteed support and/or a predictable maintenance path for specific versions and environments, we offer paid Commercial Support for a defined scope and timeframe.
We provide priority handling for issues/questions that fall within the agreed scope. The exact scope is defined in the agreement issued to you.
We can contract to keep specific versions of our packages working and supported in your environment for a defined timeframe.
This can include support for:
Examples include:
We can prioritize updating our library and/or related dependency compatibility faster than our free community release cadence—when timing matters.
Examples include:
Supporting older environments increases build time and engineering complexity: larger test/build matrices, more packaging complexity, more failure modes during maintenance, and more risk as the ecosystem evolves.
In practice, customers may fall out of step with our release cadence—or with each other’s cadences—because:
Because of this, we may remove older environments/versions from community releases when maintenance cost outweighs community benefit.
This paid option exists to support organizations that still need their software “to just keep running”—without forcing the community release pipeline to carry long-term complexity.
This is not a promise that every historical version/environment will be maintained forever for everyone.
Instead:
Email us at codeuctivity@gmail.com with the scope you need. We’ll reply with the options available and propose an agreement.
In your message, include:
Our application has undergone a relaunch, and we are excited to introduce the new features as a Progressive Web App (PWA). This approach ensures a smoother user experience and greater accessibility.
Give it a try at BelegScan.at.

**Update 2026 - rereleased as PWA: belegscan.at, gone independent from app plattform Google Play store **
Google Play Store is a great platform to distribute Android apps. However, the recurring effort to keep the changing regulatory requirement up to date is not worth it for me. I have decided to let my dev profile fade away and focus on other things.