so instead of actually buckling down yesterday and prepping for my OA for this internship, I procrastinated even more by *spontaneously deciding to host my webapp* 😭😭
see it at anisa.tech (i love my domain name so much i think its so cool!!!)
Quick demo:
Study Time/Focus Time/Proportional Pomodoro (can't decide on a name) is a sort of Pomodoro style timer, except you have the option to focus for longer (or shorter) than 25 minutes, and when you decide to have a break, it will be proportional (25:5) to the amount of time you focused for. So if you work for 40 minutes it'll give you an 8 minute break. But you can also do a set break if you don't want the proportional break. I also just like knowing exactly how long i was working, which is why i added the total time when you extend your timer.
I built this because I love using pomodoro timers, but I sometimes get so focused and skip my 5 minute breaks, or even skip the long breaks. I'd end up working for a couple hours straight and when I'm finally ready for a break, it gives me a 5 minute break 😑 So then I'm like, "no way, im taking a longer break" but then I take a several hour long break and feel bad for taking too long of a break.
It's not completed by any means, theres a couple bugs still and TONS of features i still wanna add. Like adding the long breaks, or the option to change the focus:break ratio. And dark mode. But its functional for the most part, at least for my purposes. **Edit: oops actually I forgot I the functional code is in a branch that I wanted to clean up before merging to master, so the actual functioning version of the timer is not what's being shown on my site. I'll get that fixed soon.
honestly i only decided to host it yesterday because i actually use this timer a lot, and im tired of having to open vsCode and launching Live Server lol. I'm hosting using aws S3, which is free (or free for 1 year, idr) but that's why there's that long chain after my domain. If i knew it was gonna add all of that i probably would have just payed the $20 for a year of hosting somewhere else lol. Also using Deployhq to update the site after a Git push.
anyway check out anisa.tech if you like productivity timers :)
to the people who write summaries and wikis with thorough breakdowns of all the lore and media for a series that breaks it up into 20 different formats: you are doing fantastic work, may it remain intact and accessible well into the future, I owe you my life
to the people that decide splitting your series into 20 different media formats with critical lore in most/all of them is a good idea:
ARCHIVE YOUR SHIT IMMEDIATELY, WHAT THE FUCK ARE YOU DOING.
I am attempting to refinish/restain a dresser I bought at the thrift store. It is that ugly ass yellow wood but whatever is coating the drawer faces is made out of like liquid steel or something. Ive used a stripping agent THRICE to try and get the varnish or poly coat off and it WONT BUDGE. FRUSTRATION CENTRAL
Also the hardware guy convinced me to buy a walnut stain instead of an ebony and I HATED IT so I ended up going back for the ebony stain today. I know what I want and I am going to get what I want, and that is a dark stained dresser to fit the vibe of the room.
Pics of the dresser "before". I took out all the drawers before I remembered I wanted a before picture.
Most of the poly coat has been painstakingly scraped off from the drawer faces. (Took 6 fucking hours)
Tomorrow is sanding and HOPEFULLY staining the drawers. The day after will probably be stripping the body of the dresser and then sanding and staining it. Debating on whether I want to stain the sides of the drawers or just the faces
And just like that I'm back to javascript. (I'll come back for you Kotlin)
Right now I'm making a pomodoro timer cause I love the pomodoro method. I thought I'd also build good habits of pre-code planning (Wireframe in Figma, Class diagrams in Lucidchart, User stories/other planning & organization stuff in Trello), and build the habit of actually committing to Git. (When it comes to personal projects, I sometimes forget '')
This is actually my first all javascript project. I've used js for a webapp before, but most of the backend was java. It is somehow both easier and harder than anticipated. I expected the timer project to be the easy part, and that I'd have a harder time just picking up and using the language. But actually, more of my effort is going into designing & developing the project than figuring out the language, possibly because I'm so excited about it and want to add all these features and details. I'm really proud of the progress I've made, there is nothing more rewarding than sliding a Trello tile into the "Done" list after grinding at an issue for hours.
My current problem though is that my code is really messy. Global variables everywhere, maintaining and handling state changes with only variables accessible by all methods, no subsystems, and really low cohesion. And all of it in a 200-line file. It's a real spaghetti code situation.
Earlier, I was bummed cause I felt like I didn't get much done today, with all the refactoring and figuring out how to reorganize my spaghetti. But it's not all about pumping out LoC! Refactoring and having clean, well written code is important work too. My time spent planning and restructuring now is time well spent, especially at this relatively early point in development.
I do hope I can finish up with the refactoring quickly though, so I can get back to the fun part lol.
Weird question but can anyone tell me if this sounds decent/lackluster/needs something more/etc
Constructive criticism basically. Title says the vibe it’s supposed to be for/giving off lol.
Context:
I had the asinine idea a while ago to try making a whole videogame with exactly 0 gamedev knowledge using gbstudio (great tool/program for starting out btw, can only recommend).
Going surprisingly well but since success naturally didn‘t hinder my hubris, decided to do the music myself too via Beepbox (also a great tool/site for starting out with that btw, also recommended), and then later transcribe it into gbstudios own composer tool thing.
Enter: This track that‘s supposed to play in the starting screen and (if I actually add them) nighttime. That melody is also kind of a leitmotif lol.
Idk, it sounds nice enough i guess, and since gbstudio only allows 4 channels can‘t exactly add more instruments, but it feels kinda…idk, like it could be better.
TLDR Idk where else to ask for help. Offering doodles as exchange lmao
Countdown to Success: Create personalized countdown timers for your events
Do you remember the excitement of waiting for a special event, the anticipation building with each passing day? Whether it's a birthday bash, a long-awaited vacation, or the launch of a new project, there's something magical about counting down the moments until the big day arrives.
But what if I told you there's a way to elevate that excitement to new heights? Imagine not just marking the days on a calendar, but actively engaging your audience, stirring anticipation, and creating an unforgettable experience even before the event begins.
Welcome to the world of personalized countdown timers. In this fast-paced digital age, where every moment counts, these timers have emerged as a powerful tool for event planners, businesses, and individuals alike. And at the forefront of this innovation is Tiny time – your go-to event countdown app.
Join us on a journey as we explore the transformative power of personalized countdown timers and how they can turn ordinary events into extraordinary experiences. Get ready to unlock the secret to building anticipation, fostering excitement, and ultimately, counting down to success like never before.
Are you ready to embark on this countdown adventure? Let's dive in and discover how you can create unforgettable moments, one tick at a time.
Understanding the Power of Personalized Countdown Timers
Countdown timers have transcended their traditional role as mere timekeepers; they've evolved into dynamic tools that wield a profound influence on our emotions, behaviors, and perceptions. Let's delve deeper into the significance of personalized countdown timers and uncover why they're not just ticking numbers but powerful catalysts for creating memorable experiences.
Definition and Purpose:
At its core, a personalized countdown timer is more than just a digital display ticking away the moments. It's a customizable tool that allows you to tailor the countdown experience to suit the tone, theme, and objectives of your event. Whether it's a vibrant visual display or a subtle reminder, these timers serve as digital storytellers, setting the stage for what's to come.
Importance for Event Planning:
In the realm of event planning, where every detail matters, personalized countdown timers play a pivotal role in shaping the attendee experience. By incorporating these timers into your event promotion strategy, you can effectively build anticipation, generate excitement, and foster engagement long before the event unfolds. From sparking curiosity with teaser campaigns to creating buzz on social media platforms, countdown timers offer endless possibilities for enhancing the pre-event journey.
Psychological Impact on Participants:
Beyond their practical utility, personalized countdown timers tap into the psychology of anticipation, leveraging the innate human desire for anticipation and excitement. Research has shown that the anticipation of an upcoming event can heighten emotional arousal, increase engagement levels, and enhance overall satisfaction with the event experience. By strategically deploying countdown timers, event planners can capitalize on this psychological phenomenon, creating a sense of urgency, anticipation, and excitement that resonates deeply with attendees.
In essence, personalized countdown timers are more than just functional tools; they're strategic assets that have the power to transform ordinary events into extraordinary experiences. As we continue our exploration, we'll uncover the key features of Tiny time – your ultimate event countdown app – and how it empowers you to harness the full potential of personalized countdown timers.
Key Features of Tiny time: Your Ultimate Event Countdown App
When it comes to creating personalized countdown timers for your events, having the right tool at your disposal can make all the difference. Enter Tiny time – your ultimate event countdown app designed to simplify the countdown creation process and amplify the excitement surrounding your events. Let's explore some of the key features that set Tiny time apart and make it the go-to choice for event planners, businesses, and individuals alike.
Customization Options:
One size doesn't fit all when it comes to countdown timers, and Tiny time understands that. With a plethora of customization options at your fingertips, you have the freedom to design countdown timers that align perfectly with your event's theme, branding, and objectives.
From choosing the countdown duration to selecting fonts, colors, and background images, the possibilities are endless. Whether you prefer sleek and minimalist designs or vibrant and eye-catching visuals, Tiny time empowers you to bring your countdown vision to life with ease.
User-Friendly Interface:
Creating personalized countdown timers shouldn't require a degree in rocket science. That's why Tiny time boasts a user-friendly interface that makes countdown creation a breeze for users of all skill levels.
With intuitive drag-and-drop functionality, seamless navigation, and helpful tooltips, you can craft countdown timers with precision and ease. Say goodbye to complicated setups and hello to streamlined countdown creation with Tiny time.
Accessibility Across Devices:
In today's fast-paced world, flexibility and accessibility are non-negotiables. Whether you're on the go or working from the comfort of your home, Tiny time ensures that you can access your countdown timers whenever and wherever you need them. Thanks to its responsive design, Tiny time is fully optimized for use across devices, including smartphones, tablets, and desktops. Whether you're managing multiple events or updating countdown timers on the fly, Tiny time has you covered with seamless synchronization across all your devices.
With its customizable features, user-friendly interface, and cross-device compatibility, Tiny time is more than just an event countdown app – it's your ultimate companion for creating unforgettable countdown experiences. In the next section, we'll dive deeper into the step-by-step process of creating custom event timers with Tiny time.
Countdown Timer for Special Occasions: Real-Life Applications
Imagine the joy of counting down the days until your birthday celebration, the excitement building with each passing moment. With Tiny time, this vision becomes a reality as you unlock the potential of countdown timers for special occasions. Whether it's a milestone birthday, a romantic anniversary, or a festive holiday gathering, personalized countdown timers add an extra layer of anticipation and excitement to your events. Picture your loved ones eagerly awaiting the big day, watching as the timer ticks down to zero, marking the arrival of a momentous occasion. With Tiny time, you can transform ordinary events into extraordinary experiences, creating memories that last a lifetime.
Enhancing Your Event Experience with Personalized Countdowns
The countdown to your event isn't just about marking the passage of time; it's about building anticipation, fostering excitement, and enhancing the overall event experience. With personalized countdowns powered by Tiny time, you have the opportunity to engage your audience in a meaningful and memorable way.
Imagine the buzz surrounding your upcoming product launch as customers eagerly await the big reveal, or the anticipation building among attendees as they count down the days until your next conference or workshop. With Tiny time, you can harness the power of personalized countdowns to captivate your audience, drive engagement, and make every moment leading up to your event truly unforgettable.
As we've explored the transformative power of personalized countdown timers throughout this journey, it's evident that these digital tools are more than just ticking numbers on a screen – they're gateways to unforgettable experiences. From building anticipation and excitement to fostering engagement and connection, countdown timers have the ability to elevate every aspect of your event planning journey.
With Tiny time as your trusted companion, creating personalized countdown timers has never been easier or more rewarding. Whether you're planning a birthday bash, a corporate event, or a holiday celebration, Tiny time empowers you to craft countdown experiences that leave a lasting impression on your audience.
As we bid farewell to this exploration, we invite you to embark on your own countdown adventure with Tiny time. Join the ranks of event planners, businesses, and individuals who have embraced the power of personalized countdown timers to create moments that matter.
Are you ready to transform your events and make every moment unforgettable? Start your countdown journey with Tiny time today.
Call to Action:
Ready to unlock the full potential of personalized countdown timers? Get started with Tiny time – your ultimate event countdown app. Whether you're planning a birthday party, a wedding, or a corporate event, Tiny time has everything you need to create countdown experiences that captivate and inspire. Visit our website now to sign up for your free account and start counting down to success. Let's make every moment memorable, one tick at a time.