The new Geist Pixel font is really nice!
btw, the blog post: www.localcan.com/blog/testing...
The new Geist Pixel font is really nice!
btw, the blog post: www.localcan.com/blog/testing...
from now on, I'm including dashboard/servers/infra updates in the @localcan.com Changelog γ
this november i like
made it to the end of the world
Now for Mac & Windows! πͺ
Please share with Windows devs you may know π
I wrote a tutorial:
Self-host Next.js with Docker Swarm and CI/CD Pipeline
β¦ Next.js + Postgres + Nginx
β¦ Dev & Prod setups
β¦ CI/CD Pipeline
β¦ Docker layer caching
β¦ Logging with Loki
β¦ Docker secrets
β¦ Certificates
Ah, no, license doesnβt expire, itβs lifetime. The period for installing app updates expires. You donβt need to renew it if you donβt want latest versions.
What shocks me when comparing Kerlig vs. LocalCan is the revenue per website visit:
Kerlig = $0.16 / visit
LocalCan = $0.86 / visit
and I think Kerlig needs to pivot!
3D printing was fun
(circa 2020)
thanks, totally forgot about TAAFT!
Developers need great tools with top DX, period.
This is as true now as it was back in 2023 when LocalCan only allowed publishing .local domains on the local network.
TCP tunnels open a whole bunch of new possibilities when developing: K8s clusters, gRPC services or exposing local database
Enjoy!
I have $1000 to spend on marketing for @Kerlig.com app, but no idea what to do - I need some suggestions pls π
renovation is not a reason to stop building (ββ _β )
Next-gen Public URLs (tunnels) now in Beta!
Built in Go, using QUIC protocol ποΈ
shipping = endorphins
sales = dopamine
support = oxytocin
Weekly reminder: if you don't feel like watching hour-long talking head videos, @Kerlig.com is your friend - ask questions, summarize, unpack topics π€
Finalizing tests of the new LocalCan tunneling server β fully rewritten from Nginx+TypeScript to Go:
β
WebSockets
β
SSE
β
Chunked encoding
β
Multi-part forms
β
Cookies
β
Redirects
β
Timeouts
β
Large downloads
β
Large uploads
Thanks a ton Peter! βοΈπ
LAUNCH π
Kerlig is now live on Uneed!
Likely the best AI quick chat you can get on macOS
I appreciate your support (α΅α΄₯α΅)
give it a try π
Amazing to hear it πͺ thanks Peter!
Thanks! Self-signed certificates are for .local domains only, public URLs use LetsEncrypt.
huge milestone today β it all started as side projects on my laptop β now my apps have crossed $100k in revenue!
I've made several pivots in my life, but this one is definitely the most challenging, ambitious and rewarding so far
now back to work
I already have everything I need...
I already have everything I need...
I already have everything I need...
I already have everything I need...
I already have everything I need...
It feels almost magical when the AI occasionally picks some nuggets like "since you are an INTJ, you will..." or "...will be useful when visiting Canary Islands"
I've created a "Me" preset for hyper-personalized AI responses in Kerlig.com β just a few paragraphs about who I am, what I do, my plans, and goals.
Those lessons would be a disaster if they happened to a paid product used by thousands of customers. But here, the goal was to sharpen the skills!
- building web apps with Next.js and WebSockets
- mitigating DDoS attacks on WebSockets using the Cloudflare API
- properly using transactions in Postgres to avoid deadlocking the whole database