I spent 10yrs in a career of branding/advertising and went from knowing no programming to launching my first product in a year.
Super proud to sh...
For further actions, you may consider blocking this person and/or reporting abuse
The site is just blank for me. Having a quick look at the console, it seems the whole JS just silently fails because I block local storage by default. No error page, no message telling me to enable it, no nothing. Just the good old
about:blank
-feeling.Oh wow. That's not good. Thanks for letting me know! I'll look into that.
I'm used to it by now. Most websites just silently fail with a blank screen when local storage or cookies are completely disabled.
Many of them don't even do anything that really needs those features, which I find even more annoying.
Very few of them even start redirect-loops where site A misses a cookie and sends me to site B which tries setting the cookie (which gets blocked) and sends me back to A
In comparison, this one is a very minor oversight, as I don't expect the site could work at all without storing data locally in some way.
Hi Marie! Thanks for your post - very interesting knowing how you learned to code. Llama Life is great! Haven't tried it yet, but it looks super stylish and well designed. Did you just use CSS for the layout or did you use a framework like Bootstrap or Tailwind? Looks like you really grasped Javascript and React. Where did you get the Llama illustrations - did you do them yourself?
Thanks Mark! I used React Bootstrap for the grid layout of the landing page and a few modals, but the rest is custom. The llama illustrations I got from Adobe Stock but then edited them. Adobe Stock gives you a 30 day free trial (I think) and 10 images included with that. Even if you cancel you retain the licences for whatever you download.
Ok cool. Will checkout Adobe Stock. I'll probably write post like yours about how i learned to code (mainly self-taught too). Here's the first project I did - onyourfrequency.com/
It's all vanilla Javascript - learning Vue JS now to keep the project more organized in the future.
Just took a quick look. Great stuff and congrats for pushing the project out!
I've been a full-stack developer for more than 10 years and getting a product live with paying customers is still something I've yet to achieve.
That you've taught yourself to code, shipped something and got paying customers all within a year is super impressive and inspiring.
Nice work :0)
Thanks for the encouragement!
the "give me focus" button is genius!! good luck in your first product launch! :D
Thank you so much. The funny thing is I almost didn't include that because was initially worried people couldn't read it 😊
I must admit, I was just about to let you know you had a fuzzy image; then realised it was of course by design :0)
haha! that was what I was originally afraid of :)
Amazing,
Kinda bummed I didn't build something like this.
TillWhen exists but it's no where close, maybe because I never "focused" on building it to be a business model.
Nice Work, human.
Hey Reaper,
Don't be bummed! I took a look at TillWhen and absolutely LOVE your design aesthetic. Llama is no where near a successful business. Will have to see how it goes!
Thanks for checking it out :)
I'm not really bummed, just had to add the focus pun in there somehow.
Oh thanks for checking it out.
Trust me , the landing page sold me to the app instantly.
Wow, I do low level development, and I'm always impressed by web/app developers! They can make amazing products, and generate revenue too!
I'm just starting to check it, got this detail here:
Not sure if Llama is for you? Pay monthly. Cancel anytime (Coming Janary 2021)
But it is not open yet.
It seems to be a nice project, I will give it a try this week.
Hi Haruan, yes still building out subscriptions, that's my next step. After this the Lifetime deal will be removed though ;)
I like the lama, If you haven't ready, indie hackers really like these kinds of stories. Maybe it will bring you a few more sales.
indiehackers.com/
Thanks Andrew! Yes am on Indie Hackers :) Just followed you over there!
What was your route of “learning”? Did you learn vanilla vs frameworks?
I started with vanilla with Html, css, JS... but JS was been tough because people don’t really truly use what there teaching, it main ends at “console.log”. I then focused on React, then Django and Python. Django DRF, and now I’m focusing on MERN+ Apollo/GraphQL + Strapi CMS
Hey Bret, I did: html, css, JS. Then React and node.js/Express. I'm taking a jamstack approach, so I focus mostly on front-end. I'm using Firebase for db and authentication.
Love the post and your general energy as a human being. Signing up for a lifetime mainly as kudos because lord knows I'll probably procrastinate actually using the app :)
Thanks Nikki! That means a lot and I appreciate the support :)
How much time did you had studied per day?
I'm trying to guide my wife in a career transition and I need tips of how to do it :D
Hey Kauê!
I'm all for career transitions! I read somewhere that people nowadays make 2 or 3 transitions over the course of our lifetimes. That has certainly been the case for me. Keeps things interesting!
I did spend quite a lot of time on learning. In the beginning about 4-5hrs a day. Appreciate not everyone can do that though. But...it's not a race!
The most important thing is to do some EVERY day. Especially at the beginning, I found that if I took a few days off I'd forget stuff.
And, as soon as you get some basics under your belt, just start building because it's very satisfying to make stuff that 'works'. That kept me going. Wes Bos has a good site that focuses on building small projects. It's called Javascript 30. I believe you build 30 projects in 30 days. I didn't personally do it but I've heard good things: javascript30.com/
Good luck!
I've only done a couple of the projects on javascript30.com, but I still learnt something; even after working as a web developer for 10 years
Great inspirational read! Thanks for sharing!
What Udemy course did you take? And do you have any specific youtube videos to recommend?
Hi Julie!
I did 2x Udemy courses both by Jonas S.:
Youtube...I love these guys:
Wes Bos, Traversy Media, Dev Ed, Academind, Net Ninja, Web Dev Simplified
For me it helped to start with Udemy as I got a basic foundation, then supplemented it with YouTube.
Definitely just start building too, as there's nothing like putting it into practice. This was my first iteration of what became Llama, about 4 months into the journey and it evolved from there: twitter.com/threehourcoffee/status...
Good luck!
Nice one, Marie. Excellent stuff. What payment solution did you use for Llamalife?
Thanks Matt. Am using Stripe. Their documentation is awesome. Currently I'm using them for a one-time payment (Lifetime deal) but Stripe also handles subscriptions which will be handy as I'm moving llama to a subscription model soon.
Can you share some tips on branding/advertising
Hi Otu,
Hope that helps!
Marie
I know this great feeling, when your code works=)
Great stuff man! Inspiring!!!
Really impressive!
Amazing. I am inspired Marie. Just started a month ago and its stuff like this that I love to see. How much time out of that year did u spend of html and css?
Thanks Shon. About 2 weeks for html/css basics. That said, css is a beast and to master it is a whole other level. My css is still very beginner level.
Congratulations!
Great Job!
But the website is not accessible through keyboard. Consider improving web accessibility for the best experience for all users!
Thanks for the tip. Will do
Very cool man. Good job!😊👊
Hey Marie,
This looks pretty cool! :) I was wondering: did you learn programming next to a (fulltime) job? Or did you take more time for it? Also curious to hear your learning path.
Happy Monday,
Kim
Hey Kim,
I was between jobs at the time. I'd just failed at up a previous startup (I was the founder but it was not a tech-based startup) and was trying to decide what to do next. I'd always wanted to learn how to code, and had tried once before with books, but didn't get far. That's why I tried video learning this time.
When you say learning path I'm guessing you mean the order in which I learnt? If so, I did html, css, vanilla JS, React, then node.js/express. Also learned things like flexbox, styled components, boostrap and git.
What also helped was that Llama started as a basic todo list then I iterated on it from there. eg I first coded it in vanilla JS, then refactored it using React. That meant I was very familiar with the project I was working on, which helped a great deal.
Good luck!
Marie
Really cool. Thanks for sharing! I myself am a year in (started learning C# January 2020 and picked up some Js/Ts + React on the job. I'm fortunate to have gotten the opportunity to start as a Jr dev with almost no experience or skills at all. I do have to admit it's tough finding time to learn the theory properly (next to working). I hope I will be able to find a good balance in that this year :).
Thanks for the reply and best of luck to you. That's fantastic you were able to get a job as a Jr dev! Congrats!
Congrats Keep success and learn and spread knowledge
It inspires me to do something... Thanks for the post
The site you provide is blank, I clicked on it and it displays null. kindly work on that, I'd like to see what you have done thus far, and very glad you transit to tech industry. Happy coding.
thanks Wessel! haha the button - that almost didn't make the cut. Took it out and put it back in several times before deciding to leave it
Very proud of you!
thank you 😃
Super cool bro ! Which language you code ?
javascript / react, with a bit of node.js/express.
Thanks Jeff! It's comments like this that really keep me going! Appreciate you taking time to give it a spin!
Cool well done!