Back
Raoul Agin Gfart
Load previous pageโ€ฆ

Thanks Marc ๐Ÿ˜Š

Honestly, I think it's pretty hard myself to balance communications and building even with my background ๐Ÿ˜„ I used to write about development aid on behalf of the Norwegian government for most of that career. It's a different genre to startups in so many ways.

But I think sending a personalized email about your project to a journalist or an influencer is an efficient and underrated thing to do that can to big things to exposure. It's very simple, but can be hard to do because of impostor syndrome etc. As a journalist, I know that offering initial exclusivity on a story could be a good incentive for them to bite.

My current project is #dill, a vegan product database, barcode scanner and community.

I just launched Dill on Reddit with positive reception, and will probably need to do some further steps to make it reach wider, so maybe I can put my former skills to more use ๐Ÿ™‚

My next project will be #titeship, which will be a quite niche tool for provisioning NixOS servers to DigitalOcean droplets.

I agree in other replies here that if time is of an essence, it can cost too much short-term.

But I can attest to that MVC style frameworks can be really efficient for prototyping.

It can be a good long-term investment in my opinion.

I use IHP, that basically is like Phoenix but for Haskell.

There are some upsides I really like with this type of architecture:

  1. Writing HTML (and even a bit of vanilla js) for most views is often simpler and more efficient.

  2. You can (safely) inject database values directly into HTML, so far less creating API endpoints and fetching from them.

  3. You can use for example Vue for just the very interactive parts (islands architecture)

  4. At some point, you will just learn to love that pure functional languages (like Elixir and Haskell) basically just consist of functions, even though it can be a mindbender at first.

  5. Forms with server-side validation are much simpler to build with

I can promise you that your JS knowledge will not be wasted. It will help you a lot, because you will end up needing JS anyway, just less of it.

For your question 2: Some of us just need to explore stuff and feed our curiosity even though it costs time :) I spent lots of time not shipping, but I'm really happy now that I finally found a stack that clicked for me