Let's Try Blogging (and Start With a Bang)
Saying My Hellos (And Setting the Mood)
HELLO HELLO HELLO HELLO IT'S SO NICE TO SEE YOU HERE!
I suppose some introductions are in order. I am a junior developer with 2ish years of development experience in a commercial setting (a/n: yes, you can and please do call me professional (not to bring zodiac into this too but khm khm Leo)).
I grew up online and come from the golden age of the Tumblr era. Although it is still very much alive and well as a website AND an app, I still greatly miss what it used to be. This platform is very reminiscent of that.
Just, like, actually professional, serious and pretty much exclusively in the tech niche. So, I'm lowkey here to challenge that.
To me, someone with a naturally geeked out heart and a passion for writing my mind (and maybe oversharing sometimes), that slays. It slays hard.
I hope you will accept me and follow my journey of discovering new pathways and things to love about the world of development (and writing ofc <3).
The tone of voice of this publication will be pretty informal - very Gen Z core - and will mostly be just me speaking my mind and using writing as my creative vent whenever the development part of it all gets a bit too overwhelming and technical.
(However, if you do find some informational value in what I write, you're so welcome - just saying)
The Topic At Hand
Okay, with the sappy introductions out of the way, let's discuss the topic of today's coven meeting.
โจI did the thiiiinggggโจ (started a rather challenging pet project after not working on my private portfolio and its tech stack for a certain number of years that is greater than or equal to 2)
And before you yell at me about it, kindly remember the following:
this is my blog (ofc I mean that in a rather non-harsh, loving way)
I never said I was a seasoned professional (just professional. "cooked chicken breast and a glass of temperature-room water" professional.)
So, the project we're talking about is...
๐ฅ๐ฅ๐ฅ
๐ฅ๐ฅ
๐ฅ
A mood analyzer. Even better - a Spotify Mood Analyzer (sorry Apple Music users not really).
Let me explain.
So, the main idea (which may or may not be and probably isn't original - I genuinely don't know, it's just an intrusive thought I decided to act upon) is to create something that will take user's current mood as an input and throw them a playlist with that vibe as an output.
Simple and useful? Yes.
Open to change and/or extension along the way? Also - yes.
Pretending like I don't already have a bunch of abandoned playlists in my library? Yes, yes and triple yes!!
Design-wise, however? Also very simple and user-friendly (with, again, a high chance of me revisiting the project later and re-designing it from the ground up ofc - trust, you will know when I do).
Very demure, very mindful, I don't come to you all with 3d models and complicated animations and get it right and perfect the first try
(credit to: canva (not sponsored x), whoever took that vsc screenshot and designed that hat - just what I needed when I needed it <3)
The Big Plan
What's the plan, you may ask? Well, me too let me tell you!
I - make a post on this (likely a mini series to cover all aspects and parts of it AND also spew my thoughts and opinions on tools and languages / frameworks I use for content).
You - just read it and come back for more ๐ (and also give me ideas and suggestions whenever you have them, I love to talk in case you couldn't tell).
All jokes aside, let's split this whole process into a few general topics that my super cool convenient AI assistant suggested (tysm hashnode, I know I left for a bit but I'm so back to be happy!) that we will use as general release schedule:
Research and Ideas - kinda covered in here, but we might expand on this
Designing and User Interface -
ijbolthe user is me and I am very low-maintenance, so the design will likely also reflect that, but we can work on it and possibly throw some ideal case scenariosfor contentBackend
ishdevelopment - we will be setting up some backend to handle user inputs (again, just me (hi)) and use Spotify API to fetch the data that we can then process and shuffle up. Cool? I know, right??Frontend development - very much using NextJS with Typescript (nextjs.org love you guys too, thanks for all the new features and sorry for leaving y'all for so long!) and TailwindCSS for styling it all up. Whoop whoop!!
Launch and Share - likely just an easy push to Netlify or Vercel or something to have it up in the air for portfolio purposes ofc.
Conclusion
All in all at the end of the day it's night I am SUPER excited about doing this project in my free time and practicing my skills while sharing the journey pretty much in 4K (well, it's not live so more like 2.5K).
I love and have loved writing for the longest time, and now - I finally have a platform to do it on and have some fun while documenting these silly little things for you guys (and myself first, I gotta remember I'm starting at 0 and pretty much just talking to myself here).
For anyone that's made it all the way here and still isn't scared, intimidated, overwhelmed or shooed off by my tone of voice and all the chaos energy - welcome and stay tuned for future posts and updates and feel free to share your thoughts and suggestions in the comments below.
Thank yous again!!!
Subscribe to my newsletter
Read articles from Dusan Trickovic directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
Dusan Trickovic
Dusan Trickovic
I am a gen z developer with 2ish years of commercial experience (mostly in typescript and c#) that also happens to have a passion for writing and likes to blab a lot