One of my favorite websites on the internet is example.com . I love the straightforwardness and simplicity of a website that has... next to nothing. You can't say it isn't perfect because there's so little to judge it by. Like a chicken soup, or better yet - a PB&J sandwich: simple, delicious and to-the-point. Example[.]com doesn't pretend to be something it's not - it's just a placeholder website with no bells and whistles. The mere existence of example[.]com scratches a very satisfying itch I have which is a longing for simpler times (pre-2010s) - back when the internet wasn't all pop-ups, modals, javascript errors in the devtools console on first DOM load, cookie consents, shoehorned SPA functionality, notification prompts and other meaningless bloat inherited from run-of-the-mill eComm stores that try to drive conversions. I guess what I'm trying to say is example[.]com has one sole objective - display a staic HTML page with some text and it does it beautifully.
I stubmled across a website in 2021 and it was like a breath of fresh air: nee.lv. Unlike example[.]com, this site is someone's personal blog, but encompasses much of example[.]com's spirit. Nee[.]lv exploded with it's single blog - "How I cut GTA Online loading times by 70%". As the title conveys, the person (t0st) cut the load times of GTA V's multiplayer by 70% - a solution which was later adopted by the official Rockstar devteam and added to the base game, improving the gaming experience for all! My main takeaways from this are:
That's what I used to think. My first blog site was built with simple HTML, CSS, vanilla JS and bootstrap. It was fine and I mean, it got the job done - it displayed some of my works, had a link to a /contacts page and that's about it. But I got self-conscious about finding any meaningful work with such a bare-bones website. I needed to show off my development skills, because, surely *SURELY*, my potential recruiter would inspect the site and decline if it wasn't made with a framework? So I took down the site to save myself from the embarrasement and learned just enough Vue.js to spin up a-v.dev (I even added a custom CMS on the /admin path so I could manage my blogs all in one place). Same content, different framework - now it was a SPA! Fast forward to circa 2020 or 2021 and I was searching for developer positions and stumbled across scandiweb. There, a job ad stood out to me: PWA developer. The requirements section in the job ad listed React or similar - finally, something right up my alley, because by this point, I felt comfortable enough with Vue to apply for the job. When I received the test task, I was taken aback, because I needed to make a carousel in React, not Vue...
Not one to give up, I checked the deadline - not specified, but the acceptable timeframe was 1 to 2 weeks. So I bit down, fired up tutorials on YouTube, bought a udemy course on react and got to work. I first made a simple carousel that supported infinite looping/scrolling in vanilla JS and then remade it with React. Success! While I was waiting for the test task to be reviewed, I took down a-v.dev and remade it with React this time. And so my site stayed like this for a very long time as I was too caught up with other things. By the way, I didn't get that position (for different reasons, not because the test task was bad) - I instead filled a martech specialist position - an immeasurably better alternative and one, which I am thankful 🙏 for to this day.
Found it
The purpose of a-v.dev is not to