aswinmohan.me

handcrafted by someone who loves code (mobile, frontend, backend), design and life.

about now talks
email github twitter

All Posts

How to Deploy your Phoenix LiveView 1.6 app on Digital Ocean with Docker

2022-Jul-13, #deployment, #phoenix, #liveview, #elixir

Learn how you can deploy your Phoenix and LiveView based Elixir apps on the Digital Ocean App platform with Docker.

🌟 Page Specific Javascript with Phoenix LiveView and Esbuild

2022-Apr-25, #phoenix, #liveview, #elixir, #javascript

Learn how to split your LiveView Javascript pagewise with esbuild, so your main app.js file stays small and people only download and execute the javascript they require.

Math is a Simulation of Reality

2022-Apr-20, #math

Math is reality, but simulated with symbols on paper. It's a low level language for the physical world, it's representation and manipulation.

Phoenix LiveView in Production

2022-Apr-06, #indie_paper, #elixir, #phoenix, #live_view

I used Phoenix LiveView in Production for my last startup IndiePaper. This blog post outlines why I used LiveView, issues I came across, the good parts and gotchas to look out for.

🌟🌟 Superfast Webapps using NextJS, Vercel, LiveView and Fly.io

2022-Jan-14, #indie_paper, #elixir, #phoenix, #live_view, #nextjs,

IndiePaper has a NextJS frontend which proxies requests to the LiveView backend. This means that I can easily edit and serve the marketing pages separtely and make it available even when the main site goes down. This post outlines the setup.

How I Reduced the Size of My React Native App by 86%

2018-Feb-10, #react-native, #mobile

How I converted my Expo app to vanilla React Native and reduced it's size from 25MB to 3.5MB.