Time to get this recorded up 🎬
Taken me a minute to make a demo that makes explaining the infinite CSS marquee effect easier 🤙
Don't duplicate those elements 😉
i’m blown away by how emotional some people get seeing a CV site built with a framework.
so here are a few things i’d like you to consider before saying stuff like:
- 'bro, this shit could be done with MS Word.'
- 'actually, it’s a red flag to choose NextJS for building such a simple page.'
- 'this could just be an html file.'
- 'crazy that we need 2 big frameworks to make 5 text paragraphs.'
it’s a hobby project. i needed a CV, so i built it in a few hours and shared it with the world.
why did i do this with @nextjs ?
- one command to bootstrap a project with @typescript , @reactjs, @tailwindcss
- i wanted to play with new next.js features
- I wanted to play with @shadcn ui
- i can do a git push to deploy it for free on @vercel
- it’s a v0.1; i want it to have a project gallery, cool animations, and stuff like that, why? because it’s just a showcase
- what’s more, people can fork it, add a blog, use it as a personal website, or build a SaaS on it, and generate CVs for people based on whatever input they can think of; all without changing much in the project configuration
it’s not a professional project where choosing a bad tech stack could drag down the company for a long time (although companies are rarely killed by choosing the wrong technology stack). it’s a hobby project.
for what it’s worth, saying such things makes it harder for people who are not confident enough to share their work
so here’s my take - go ahead and overengineer that little project you always wanted to make. there’s no better way to learn than by using all those hard and complex things together, all by yourself, even to make something silly. no one is watching, mistakes cost nothing. share it with the world and discuss. it’ll only make you a better engineer.
so folks, talking down personal projects that way says more about you than about someone who made the project. also, every website can be just an index.html. we all know that.
btw, i’m still waiting for vanilla html/js/css implementation
View Transition powered drag n' drop!
just drag events then swappin DOM,
#CSS view transitions doin all the animation work (which it's GREAT AT)
🤯
that animated emoji don't miss a beat
try it!
https://t.co/PYhIqiTbac
1️⃣ Intercepting Routes - Intercept (or stop default) routing to show a different route.
Example: on an /auth page when I click on a /login link, show me a <QuickLoginPage /> instead of the full page.
If I refresh, then show me the full page.
The Tech Industry is getting a little messy right now.
A company I worked for has once closed down.
I have been laid off once.
I have quit twice without a solid plan.
Here are some of the tips I have used to survive.
Remember the procedurally generated world I was working on months ago?
It's live
👉 https://t.co/MRCBGiG6uY
No purpose being this project, I was just having fun.
Although I might work on it again.
#threejs#webGL