Day 35 of 365 of my Daily Blogging challenge, first published on my blog
I have been trying to build Requeme but without a community of people who would actually want to buy it. This may be a change of mind, but I am pretty convinced that this is not a good idea.
What's great about creating your own platform is that if you put in the work, chances are that it will keep growing. This community will then be a great source of ideas for you to work on.
In his Your first 60 Days talk, Patrick McKenzie (@patio11 on Twitter) tells you to stop looking for what you should build, and start choosing who you should serve. Serve the people whom you are energized to talk to everyday, because that's what you'll be doing.
So I'm choosing to serve developers. More specifically, I choose to serve the developers who want a different approach to creating web applications and go with two specific technologies: Rust and Elm.
Those are two technologies that I have started to learn recently, and I want to grow with them, learn about them, teach them to others and create a few projects that can illustrate how to build with those tools.
I'm still an advanced beginner, thus have a lot to learn. And for each new nugget of knowledge, I will share what I learn and how I can use it.
I love the technologies and the philosophies behind them. I want to serve the people who think the same way.
I'm curious about what made you decide on Elm? I learned it a while back and started trying to use it, but eventually gave up because I felt like the learning resources out there were limited and the community was too small.
It's hard to recall specifics, but I think I was running into an issue where I couldn't figure out how to properly break apart the main update function, and every single learning resource I could find only ever showed you how to build it as a single function. It felt more difficult than it needed to be, and being unable to find an answer on this made me feel like not many people use it for serious projects.
FWIW, this was probably 3-4 years ago at this point, so maybe things have changed. What does the landscape look like these days?
I'm not completely sure to be honest, I am doing this to actually learn it more.
From listening to people working with it and podcasts with the creator, it looks good enough, but I don't have the experience to let you know if that is indeed the case.
Guess I'll find out :)