Till Carlos Profile picture
Feb 9 7 tweets 5 min read
The development of our #web3 #eLearning app has been going on for a day.

Progress so far: we decided on the stack.

We are running with #rubyonrails version 7.

And some other nifty things:
👇
We already said we'll use @_rareblocks . But even if not, we would use @tailwindcss . Advantages:

- It's very easy to make stuff that looks good.
- Just add CSS classes to divs. and there you go (at least that's what the #frontenddeveloper told me ;))
- just in time compilation
This frontend framework is truly simple and easy to learn: #stimulusjs.

We try to go with it and try not to add #ReactJS - but given the abundance of #web3 packages we might add react later.
For Deployment @heroku - just because it's simple and we have used it many times.

While I write this: it's weird that we default to heroku. Aren't there many alternatives?

Please comment below if you have suggestions!
We use @gitlab for source control and pipeline.

For some reason we started with gitlab and just like to use the interface. I never used @github much - but it doesn't really matter - both do the job.
And of course @PostgreSQL . Especially the enum plugin makes a lot of sense.

Postgres works well with heroku - so let's go with this for now.
This the the current state of our app after 1 day.

It's basically just a home controller with a simple view.

Next steps: database model, and creating the CRUD for courses, modules, lessons.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Till Carlos

Till Carlos Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @till_carlos

Feb 10
Our UX designer just quit without even starting 😮

My mistake 🤦🏻. I relied on one person, who I haven’t worked with prev.

I didn’t follow my principles:
- 1️⃣ hire multiple people
- 2️⃣ choose the best.

Let’s fix this and go on @Upwork.

I’ll show you how to write a good JD
👇 Image
Step 1: a good headline.

My choice: "[web3] UX for elearning portal (full specs) [newcomers welcome]"

Following the AIDA framework:
- Attention: web3. Something new
- Interest: full specs (= easy job)
- Desire: Even a newbie can do it
- Action: click on it Image
Step 2: adding skills. We keep this simple

- Figma: because that’s what we use here (and how I make these images)
- User Flow: can be helpful
- Mockup: This is the end result we’ll need
- Wireframing: an alias for mockups

Correct me if I’m wrong on these. I’m using my intuition Image
Read 6 tweets
Feb 8
What do you do if you have software developers who want to learn something new? ❤️‍🔥

You invent something simple, and include the newest tech. #web3

We are making an e-learning platform with web3 aspects. More soon.

For now: let me show you what specs we gave to the #uxdesign
First we started with the mission.

I framed it in a way like @simonsinek did in his evergreen talk: ted.com/talks/simon_si…

- Why: code a useful project with web3 aspects
- How: Code it simple, show progress
- What: Gamified LMS with web3

#softwaredevelopment
That's what I sent to the #uxdesign freelancer.

It's really bare bones. Basically I just used @figma like this:

- take a browser shape (screenshot safari)
- buttons? use rectangles
- hyperlinks: use underlines
- comments? Just use odd shades and put text on it

Done.
Read 9 tweets
Feb 7
Just completed the 21 day #habits challenge, inspired by @hubermanlab.

A group of 6 friends went for it. Each picked 6 Habits.

4 hit most days. 2 didn't.

Insights below:
We based our challenge on this video:

- Every habit at least once every 2 days.
- Every day at least 4 habits out of 6
- no punishment if you fail a day
- If you miss tracking for 2 consecutive days you are out of the challenge
Results: 8 people started, 2 stopped tracking. We checked in via spreadsheet + whatsapp

Results for me:
- did 11 sessions of cardio (will stick to it)
- Prioritized sales for @Pairingdev - which was my primary goal
- Started Journaling every day
- Gained 3kg 😮, gym 10 sessions
Read 7 tweets
Dec 9, 2021
Timing of job interviews. The other day I saw on hacker news: a post from tanayagrawal (.substack .com)

“Your interview success can depend on how you schedule your interviews. Here’s how”

👇
Main points made:

- Schedule the interviews in blocks, and try to not hit a time right before/after holidays and long breaks
- Especially this one “I recommend scheduling interviews between 9 AM — 1 PM.”
- The time of the day also plays a role: theguardian.com/law/2011/apr/1…
But does it really matter?

From my experience as a person on the other end, I’d say those factors don’t play big role.

Why?

You don't know where in the process you are. could be the first person in line (the forget you). Or the last: someone else took the job already.
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

:(