Meet Our Pioneers 👋 Rotimi Best
@rotimi_best
wants to make education accessible for all.
His ambitious
@classroomio
project is an open-source LMS that strives to automate and enrich learning experiences in and outside the classroom.
GitHub:
Our bandwidth on Vercel went up to about 80% mainly because we had 5 videos of ~ 1.5mb on our landing page.
I moved all the videos to
@Cloudflare
and
1. The videos now even load faster
2. Vercel bandwidth dropped from 80% to about 5%
3. It cost me $0 on Cloudflare.
@layiwasabi
The one I looked forward to was
“Info leyan fin fo”
If you are not Yoruba, it means
A person uses Info to fly.
Info is the short form of Information.
Fo in Yoruba means to fly but he was trying to rhyme “Info” in English and “Fo” in Yoruba.
Exciting news! The stable release of
#Svelte
4 is here. 🎉
This update brings improved performance, developer experience, and site enhancements. Get ready for the next generation of Svelte with Svelte 5.
Here is all you should know about the release:
let's gooo.. got accepted into
@_buildspace
.
would be doubling down on shipping more features to
@classroomio
.
my nights and weekends would be pretty busy and I am so pumped.
will share more about what I'd be focusing on within the next 6 weeks.
My Starlink is finally here 😮💨😮💨😮💨
There couldn’t have been a better time for this to arrive. Network providers in Nigeria at this point are just garbage and to be honest my productivity has been poor due to very poor internet connection.
Ready to ship faster than ever before
@instablog9ja
If you end up with this man, he will be so violent and very wicked to you. He will always compare you with other women and make you feel he is doing you a favor when he is the one that needs you. I hate people like this.
@OneJoblessBoy
You just took what he said out of context. Are we doing literature here or studying the word?
That statement is related to - with God nothing is impossible.
Yoo,
@classroomio
just made its first sale via
@lmsqueezy
😭😭😭😭
I have mixed emotions right now.
This is my first ever sale on the internet and I am so grateful.
I was initially skeptical as I began using
@tailwindcss
, until I now needed to copy a
@sveltejs
component to a different location and I didn't need to worry about any of my styles breaking. 🤯
When
@toby_solutions
sends you a DM, you know you are doing something right 😃😊.
I have always admired your work
@milliondotjs
, how you've grown that community.
So much love and respect for brother 💚
Was going through the
@sveltejs
docs and saw one of the demos that got me laughing real hard. I had to go find who wrote that code and discovered
@Rich_Harris
was the genius behind it. 😄😄😄. I love how you bring your sense of humour into the docs.
I got to meet the amazing
@toby_solutions
in person.
I got a live demo of
@milliondotjs
at
@nithub_lag
.
Million v3 is 🔥🔥🔥. You just install it automatically via the CLI and you get an optimized React code out of the box.
Enjoyed visiting Unilag after 7 years,
@nithub_lag
The Beauty of Open Source
An org from dominican republic randomly just cloned
@classroomio
, updated the code to only have their organisation name and are selfhosting the project for their training.
I have never spoken to them before.
This to me is the beauty of open source.
Decided to see the first commit of
@sveltejs
, and interestingly I see that
@Rich_Harris
wrote some tests on the VERY FIRST COMMIT. 🤯. Now that is TDD from the get go :respect:
@deleteman123
90% of the people complaining about this didn’t even watch the conference. This is the problem with the JS community, we jump to conclusions without even understanding context. Lots of smart people took their time to come up with this, we should ask what trade off they considered
@GregMolnar
@kadu_diogenes
Ok thanks for sharing. The gem related issue has nothing to do with UUID but Ruby specific.
As for performance, do you mind expanding on how bad it hurts performance
Just embedded a
@calcom
event directly onto
@classroomio
.
Just see how sleek the modal opens and fits nicely on the page 😍😍😍.
Users will now book demos directly from the site ♥️
Any Nigerian out there just getting into tech and you are learning something new.
#Gifting
out airtime today to about 5 random people.
Requirements:
Follow
@rotimi_best
and
@classroomio
Share what you are learning
Like and retweet.
Don’t forget to add your digits
If I never had financial needs, I would like to just contribute to about 4 OSS PROJECTS that I love their mission.
My top 4 in no particular order:
1.
@formbricks
2.
@UnInbox
3.
@calcom
4.
@papermarkio
I will be sponsoring 2 people for this bootcamp.
Through out my career, someone has always taken their time to help me be better and grow as a dev. I am forever grateful to them and I will always keep paying it forward.
Requirements 👇
JAVASCRIPT BOOTCAMP!
If you're looking to learn a tech skill in 2024 and you want to become any of the following
⭐️Front End Engineer
⭐️UI UX Engineer
⭐️Design Systems Engineer
⭐️Technical Writer
Then Join us in our upcoming Javascript Bootcamp starting on the 6th of November
Big news 🎉🎉🎉
@classroomio
is the official sponsor of Beyond the Classroom
@btcwso
The guys behind this podcast are amazing, they are inspiring millions of Nigerian students thanks to their podcast.
This will stir up more builders all around the country.
Thank you
We're incredibly excited to announce
@classroomio
as the official sponsor of Beyond the Classroom!
ClassroomIO is a learning management system for bootcamps to set up a customizable online teaching platform, perfect for quickly starting online courses.
decided to help out in
@supabase
discord channel just answering questions.
I am finding it really cool, will probably be doing more of it, majorly the improve my supabase skills
@menzRalph
Obviously that was her choice. She just mentioned languages she was taught but she doesn’t know how to code.
Skill issue. The university puts you on a path, you pick up from there and grow yourself.
Blaming the university is a waste of time
@bahdcoder
The more Nigerian startups that build platforms that are used worldwide and are worth millions, the more we open opportunities for competitive salaries in the ecosystem.
i think we are getting there, we need more builders that are thinking on a global scale.
for the love of me, why do people still use Calendly? Just today I have seen products reference Calendly while they know of
@calcom
It's a no brainer for me to use , their brand is amazing, cool team + they even have more compelling features 🤷
I am super grateful to be selected as one of the candidates for the Google Open Source Peer Bonus for working on
@classroomio
. 🎉🎉🎉
Special thanks to
@Kolokodess
for the nomination. Thank you Ada, you are amazing.
I wrote a blog post about it:
@xirclebox
Lol a crazy idea but until we can click on classes and go to its implementation (like functions) or on hover we see all related styling. Tailwind is still more maintainable.
The fact that you don't leave that file to read the CSS is a big deal
I was surprised by how easy it was to setup ci/cd with
@supabase
.
use case: when I merge a PR, run migrations on my hosted supabase db.
I am now getting a hang of the local/prod supabase workflow
I need your help in choosing a new logo for
@classroomio
.
The current logo was just me in figma putting the letters together with a weird font
however I need a logo that has a core meaning about collaboration between educators and students.
Below are the options:
Again thank you so much to everyone that applied.
For this bootcamp after careful consideration I have selected
@AyoBoluwatife_
and
@_JenniferNwoye
I am amazed at the amount of willing and passionate people who wants to get into tech, let your passion drive you 👍🏽
I will be sponsoring 2 people for this bootcamp.
Through out my career, someone has always taken their time to help me be better and grow as a dev. I am forever grateful to them and I will always keep paying it forward.
Requirements 👇
We just shipped our official ClassroomIO Blog.
The structure was heavily inspired by
@documenso
, I love the simplicity of their blog structure 💚.
The code was completely written from this blog post by the amazing
@joyofcodedev
and it was so easy to follow. 🙏🏾
@supabase
is so crushing it.
I am glad I bet on them 3 years ago when I start working on
@classroomio
. I remember my colleagues at the time thought it was a crazy idea when I showed them out of excitement how I built a fully functional app with auth in just 3 days without
In my short years of building software I personally have not met anyone as humble, comforting and straight to the point as
@MattiNannt
His PR reviews always have 3 components.
1. An appreciation
2. An emoji (this for me is the most important because it feels like I am seeing
I had a chat with
@EphraimDuncan_
and he inspired me to just give access to classroomio dashboard directly from the landing page.
This way, I'd get more people trying the product and giving me feedback.
Here goes
My dear friends, I wish you all a merry Christmas. I hope Christmas brings so much joy and happiness to you and your family 🎅.
Everyone should spend some time with family and friends to share this moment with those we truly care about ❤️.
In Jan we will get back to shipping
I am finally ready to announce that the "Supabase Bootcamp" is ready for enrolment. I am still working on the practical exercises and assignments though and will share more progress about that soon.
The bootcamp is now open for applications & it is absolutely FREE.
Students
I believe that
@supabase
would be huge and we at
@classroomio
are using supabase to build our whole stack.
In December I will be running a short internal bootcamp for the classroomio team to help them get started shipping features with supabase.
I would like to open this
On Friday I jumped on a call with a potential customer that wanted math equation support in our editor. We didn't support it but promised to work on it.
I have been working on it since then and it has been quite tough.
However I have finally gotten it to work 🥳.
@winexviv
Wow, This is so so good. It is the future I have dreamed of.
I am building something similar
@classroomio
however Educare is way ahead. I like that you are using data to help properly drill down students.
We are currently focusing on tech training right now however my long
When I took up my first job as an english teacher (to ukrainians), I was told the previous teacher was travelling so she had to quit.
on my first day I had no clue the progress of the students because everything was done on paper by the previous teacher.
I wished I had a
Thank you so much to everyone that has supported me on my first PH launch. There is no way I could have imagined over 30 votes, not to mention 60 😭
🫶🏾❤️❤️🔥
#buildinpublic
ClassroomIO is the No 1 OS project in the Google Classroom topic.
If you search for "google classroom open source" on google and click the github link, you will see
@classroomio
at the top 🕺 🎉 🎊
@csaba_kissi
@MrAhmadAwais
I decided to learn svelte when I saw a screenshot of the same code in React, Vue and Svelte. Svelte's code was 2 times shorter and it did the exact same thing.
I decided then that why waste my time writing more code. I tried it and all my pet projects are now in svelte
I had an amazing session with
@itsthatladydev
😃
Thank you so much for inviting me to
@github
Open Source Friday.
I got to talk about
@classroomio
and why I love
@svelte
and
@supabase
as my ideal stack.
Here are some pictures my wife took behind the scene 😅
Had THE BEST chat with
@rotimi_best
about
@classroomio
!! What an impressive project!
If you want to build your own courses, bootcamp or the like, def check out the repo:
Another day to support anyone in their learning journey.
#Gifting
out airtime today to about 5 random people.
Requirements:
Share what you learnt specifically today.
Follow
@rotimi_best
and
@classroomio
Like and retweet.
Don’t forget to add your digits in case you are
Any Nigerian out there just getting into tech and you are learning something new.
#Gifting
out airtime today to about 5 random people.
Requirements:
Follow
@rotimi_best
and
@classroomio
Share what you are learning
Like and retweet.
Don’t forget to add your digits
@Tsavsar_
Remote 9-5.
1. Growth - you get to work with smart devs
2. Stability- you kinda rest assured of some payment at the end of the month
3. Collaboration- you get to work within a team and you learn to work with different people and teams
Introducing Our 2023 Codacy Pioneers! 🎉
First, we'd like to thank everyone who applied to participate in our inaugural Codacy Pioneers fellowship!
Congratulations to our 13 fellows!
Check out the link to learn more about them and their projects.
I think Schools and University activities should be open sourced. A student studying in Nigeria should be able to see what students in the US (or any where in the world) are studying or doing in real time.
@udemy
@edXOnline
@coursera
@mastersofscale
for
@_nightsweekends
s5 this is what I plan to focus on.
@_buildspace
community, what do y'll think?
ps: you can also share your one liner and I'd also share my feedback
I so look forward to my session with the amazing
@itsthatladydev
on Open Source Friday this Friday to talk about
@classroomio
😃🫡
I will be streaming on Twitch for the first time 😅, any advice for me so I don't screw up?
@Joe_brendan_
is low key building the next generation of amazing UI/UX engineers.
Like if you graduate from his bootcamp and you don’t get a job, Omo na you cause am o
After coding 3 pro features late into the night and having to wake up early this morning for church.
I have had a really good nap and ready to get back to finishing that
@supabase
Auth, then move to the next ticket before the Wednesday Launch
#buildinpublic
Doing support
@SenjaHQ
has taught a ton of things that had I not taken this job, I wouldn't have known.
1. A lot of people deeply care about Senja.
You would think Senja is just another review tool and that people just collect reviews and forget about it - not true. People truly
There should be a way a student can just run
git push
And the teacher just gets the submitted coding assignment.
Teacher runs git pull and runs the assignment, grades the students and runs
git push
The student gets notified of the graded assignment.
Now swap git with
Shoutout to
@_elvis_ndubuisi
🎉🎉🎉 for his first PR which was a very critical one - Converting our current sveltekit application into a mono repo with
@pnpmjs
and
@turborepo
.
Which now contains 3 projects:
- Landing page
- Dashboard
- Documentation
I was amazed how easy it was
is there any startup in Nigeria building for a global audience, not just another fintech for Africans?
I think Open Source is one of the ways we can build for a global audience.
I've got a ton of respect for
@thesegunadebayo
, his projects are used all around the world 🫡🫡🫡
is just amazing.
You can teach 100s of students from one dashboard with ease. Send assignments, create content with AI, grade assignments, collect analytics and create engaging lessons with live polls and quizzes.
And it’s all free.
Thank you