πŸŽ™οΈ

Elixir Liveview Socket Reconnect

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.

Read more β†’

Tax-Free Income Scheme: Step-by-Step Guide

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.
Read more β†’

Top 5 Things I Learned as Entrepreneur

Top 5 Things I Learned as Entrepreneur

In August 2023, I opened my own LLC to run a fractional CTO/consulting business. After almost a year, I learned some important things that could be useful for people who would like to make a change in their career.

  1. Never trust anyone unless the contract is signed and the invoice is paid. As the title says, a potential client might be eager to work with you, but when it comes to the actual contract and work, they might suddenly disappear without any signs of life, even people with whom you thought you had a nice relationship.
Read more β†’

Continuous Improvement Culture

Continuous Improvement Culture
How to establish a culture of continuous improvement across whole company? Why it’s even important to have continuous improvement culture in your company? For example, if you read a book for 15 minutes daily you already read more than majority of people aged between 15 to 44. Just fifteen minutes a day may put you ahead of competition and this result will be multiplied through the period of time. Same works in business, teams of personal growth.
Read more β†’

Stunning Presentations. Fast.

Stunning Presentations. Fast.
Do you want to create stunning presentations in just 15 minutes? How often when you need to make presentation it becomes entire saga of preparations, updates and fixes? All of it because you use wrong process and tools. Let’s dive a bit into the process of creating a presentation. In most cases, you are on a call where 80% of the content is delivered verbally and only 20% is shown on the screen to highlight your thoughts.
Read more β†’