Python React to Elixir Phoenix Migration Breakdown
Elixir Phoenix Optimisations iPhone Safari
If you’re running a Phoenix LiveView application and your iOS Safari users are experiencing frozen pages, slow reconnects, or 10+ second hangs after returning from sleep this article is for you.
I’ve been running a production Phoenix LiveView application. The app worked great on desktop, but iPhone users kept reporting the same thing: the page would freeze or hang for several seconds after switching back from another app or unlocking their phone. Sometimes the page would never recover at all.
Elixir Liveview Socket Reconnect
The Phoenix LiveView Reconnection Bug: A Deep Dive
I encountered a critical bug in a Phoenix LiveView settings page that controlled hardware via MQTT. When the WebSocket connection dropped and LiveView automatically reconnected, stale form values were being sent back to the hardware, overwriting the current hardware state.
Elixir LiveView Single Binary [UPD]
We had two repos of Elixir, seventy-five LiveView components, five sheets of high-powered Phoenix channels, a saltshaker half-full of SQLite databases, and a whole multicolored collection of Burrito deployables, Tauri binaries, WebView wrappers, hot-reloaders… Also, a quart of WebSockets, a quart of GenServers, a case of Ecto queries, a pint of raw BEAM bytecode, and two dozen supervisors.
The only thing that really worried me was the WebView. There is nothing in the world more helpless and irresponsible and depraved than a developer in the depths of a cross-platform binge, and I knew we’d get into that rotten stuff pretty soon.
Tax-Free Income Scheme: Step-by-Step Guide
For Digital Nomads, Freelancers, and Remote Business Owners
Non US Citizens only
1. Set Up Your Tax-Free Business Entity
Step 1: Form a US LLC
Why? US LLCs are flexible, low-cost, and avoid corporate tax if structured correctly.
How?
- Choose a State:
- Wyoming (no state tax, privacy)
- Delaware (strong legal framework)
- New Mexico (cheapest, but less banking flexibility)
- Hire a Registered Agent: Required for compliance (cost: $50-300/year)
- Obtain an EIN: Apply for an Employer Identification Number (EIN) via IRS Form SS-4 (free)
Alternative Structures:
- UAE Free Zone Company: 0% corporate/personal tax, but higher setup costs (~$15k)
- Estonia e-Residency: 0% corporate tax until profits are distributed
2. Terminate Tax Residency
Step 2: Become a Tax Nomad
Why? Most countries tax residents on worldwide income.