i learnt to use differentiation to help detect the direction of the whisk. also using a object to encapsulate stuff is pretty useful for writing clean code, but it kinda makes me want to rewrite everything entirely. i had a lot of fun doing this because its so funny… LOL
Log in to leave a comment
i learnt that i can use the – var to make life easier for me, instead of having to write 9 classes i can just do that. and i can write the styles inline too. yippee! honestly i am not sure what i am going to add for this game… should i add a storyline too?
Log in to leave a comment
Hi I’m building a bake a cake but its speedrun game because I have no idea what to build, but I do have to lock in. I do have some ideas but I can’t make it because I’m not good enough yet. So after thinking for a while and expanding on the game idea I think this might be a fun game to make.
I plan to use mongoDB for database to keep track of scores and names, backend would be flask because I love python, frontend would be vanilla html, css, js because I’m not good at it yet. probably going to use render to host this
Log in to leave a comment
Transform every image into a sliding puzzle and make yourself work for it. Choose your suffering: Easy, Medium, or Hard. Track how much time you’re wasting and feel accomplished about solving problems you created!!
This is it guys… I learnt how to make my first chrome extension. Nothing too serious. I really had a lot of trouble manipulating the DOM to insert the pictures, but all good. Sometimes the logic was hard and I kept using python syntax for arrays LOL but yayyyyyy. Thanks for reading!!!!
in this 2h and 55 mins I did up the demo website.
I think it turned out great, I used the colors from the logos to do up the website.
I didn’t learn much but I’m 8/10 satisfied from this. I think my css and html skills really improved from my previous project.
I will try to add animations later to make it more enticing and because Im not good at animations (yet)
Log in to leave a comment
What I did:
Nothing much, this time it was manageable.. I learnt how to store values using chrome.storage, and how to grab values from it
I am going to create a showcase or demo website for this now because I am bored
Log in to leave a comment
worked on
yippee I finally did it… the main plugin is completed!!! Time to add more stuff.
I learnt how to include other libraries and packages into my extension.
I also learnt how to use an immediate invoke function expression is in javascript although I do know that in python… I used it to precompute the correct sequence based on the dividers.
Log in to leave a comment
Worked on
Hello… I did not face many difficulties this time though my brain is pretty tired from all the logic…
I learnt how to use the .filter function to make my code more cleaner though!! Ok good night… I think I will add: difficulty levels (easy, medium hard) and I still need to write the win condition. I also want to add like a stat tracker or something because sliding puzzles are so annoying yet so addictive…
Log in to leave a comment
Hello
I worked on
I learnt about the different type of event listeners. Do you know that there are two phases(?) you can put event listeners? The bubble phase and capture phase. You can register the listener in the capture phase to run that before other listeners. I also used preventDefault() to stop default behaviour such as scrolling up and down when the keys are pressed.
Log in to leave a comment
Hello its been 2 days because I was busy with school
worked on
Log in to leave a comment
worked on:
yes!! each piece is a div with an image so in total the picture below is nine images!!
i learnt how to use different background properties such as backgroundImage, backgroundSize and backgroundPosition. i had a problem when the images looked kind of displaced because backgroundPosition moves it the opposite direction?!? i had to put the - sign. Also based on what i learnt yesterday, I was able to get the parent node of each image and replace the image node with a container that holds all the divs. At first i tried getting the position relative to the viewport then i realized that i could just replace the element!!
Log in to leave a comment
i worked on grabbing the images from ALL the sources.
um… it was hard. i actually tried on the previous devlog too, but i felt that it was a bit lacking and it didn’t work on google images at all. i hit a huge stump so i had to consult AI to see what i need to read up on to implement this feature.
i spent a lot of time learning about the DOM, nodes and how they work, i needed to use a mutation observer to check for any updates after the DOM is loaded, so that when i click on another image on google and it loads more images, they will still be affected. however i did not want other images that were already checked to be checked again. to fix this, i used the dataset attribute for custom data attribute.
finally after read read read cry cry cry, read read read cry cry cry,
IT WORKED?!?!?
yippee!!
TMI story but during the first version of this checking all the images i had to go do other assignments. when i pressed opened image in new tab, the images kept disappearing… it worked and i didn’t know… LOLOLOL only now then i realized it was the extension 😭😭😭😭 please save me
Log in to leave a comment
HELLO everyone.
This is my first chrome extension. I think it will be hard for me but let’s see. I first read the chrome documentation on how to create an extension. Then i followed the guide and got it set up. I’ve also create a small logo on figma. To be honest, I’m a little overwhelmed by this project but I will try to follow through.
I learnt how the manifest,json works and the different permissions. And also what permissions my chrome extension would need.
Log in to leave a comment
a mini hub with 4 functionalities: a clock, calculator, a coin flip, a weather forecast. I am pretty proud of the calculator… While everything here isn’t original at all, I think I have brushed up my js and css skills. This small project has made me realize that I love designing stuff. Doing frontend. UI. Hopefully I am ready for something bigger.
hello
i did it
i struggled a little but i did it. i did not know i could use innerHTML for this.
i learnt how to use a forEach loop (i’ve never touch a forEach loop till now. crazy huh)
i guess i am done with this project.
html javascript and css got easier as i was doing it. I might have unwashed myself but I still struggle with manipulating the DOM.
I really like css though
Log in to leave a comment
currently I am doing a weather forecast thingy where it pulls data from open metro.
I learnt how to use the open metro api.
I also learnt more on how to use transition properties and what each shortform for different transition does.
I may be addicted to css I just like making things look nice.
One challenge that I face currently is trying to map stuff… like if I have timings from 12am -12pm how do i display them without hardcoding everything? I am so confused and I don’t know. I don’t. I will keep trying but I am sad. This is worrying me a lot…
I pulled the data and it is stored in an array but I don’t know how to display it.
Log in to leave a comment
Hi I did a coin flip thing and it took 2 hours and 22 minutes what a nice number.
I think I am getting more used to manipulating the DOM and html and css and javascript as a whole.
I finished this but with no animation in an hour. But I have not tried using keyframes and animating with css so I wanted to give it a go.
I watched some tutorials on Youtube and after a little bit of tweaking and searching and trying to understand what everything means. I think I am pretty satisfied with the outcome.
I used it to determine if I should sleep at 1 or 2 am.
Log in to leave a comment
i remember writing this code in python for the bottom half… the RPN so this calculator thing would be manageable. But i was WRONG. it took me 2 hours and 22 minutes after loads of debugging. But I could finally get it to work. The most annoying bug was everytime I used the - sign it calculates wrongly but it turns out it was the order than I popped the stack which was wrong.
I have reinforced my learning on how to apply and use stack. Mainly: converting from infix to postfix . And then another stack to calculate the final answer for postfix. I hope it isn’t buggy… even though the multiplication and division are both to 3DP fixed. uhhhhhhhhh yeah. I spent way too long on a calculator. But it was pretty insightful.
Log in to leave a comment
Not done yet but honestly I am pretty proud of this.
I will try to implement stack based solution to calculate because it is an amazing brilliant idea right…
I have learnt how to add event listeners by a specific class. I forgot how to do that but after searching and trying, yippee.
Log in to leave a comment
Hi, it took 2 hours + but i finally learnt enough grid to style my calculator. I think it looks pretty good but do NOT remind me how much time I used to design this. Yes. I think my css has improved. I got inspired by teenage engineering OP-1… it is still a WIP but I think the design is coming together.
Log in to leave a comment
i spent an hour making a clock. and trying to make it responsive. i have learnt that i could use vw as a measurement to make it responsive to the screen size. it took a while as i had forgotten how to manipulate the DOM but now i remember.
my next utility would be a calculator. I usually use flex flex flex flex but I will take this opportunity to learn about grid css.
Log in to leave a comment
Hello everyone, in 2 hours I did the styling and designing of my home page. I am very sorry for the slow progress, I am very rusty now.
Currently my biggest pain point was aligning the cards to be at the center, but added items start from the left. It took me about 30 minutes to get it right. But I learnt to do this with a flex box in a flex box. Overall I am humbled by my slow progress but I am glad I did not touch AI.
Log in to leave a comment
LOL twitter is a little buggy as i am typing this
added a function to access the shelf without calling the api…
i should have used a database. my architecture and how i am placing the data is in…total shambles.
there were some errors so i fixed them too.
i think this project is coming to a close?
pretty satisfied with what i have done though my brain rot on x has been already solved by restricting the website on my phone.
ALSO i did not expect to host or complete this project. so I am a little surprised that i pushed through.
im gonna write the ship thing tomorrow morning… good night
Log in to leave a comment
im broke, living on FREE TWITTER API credits. and Deepseek to translate. so ummm…. technically its for my own use but i got to ship and present it to some extend
so i created a decorator that ONLY allows ME to change some configurations. hahahaha ok sorry but yes. and… im tired…
Hello
Commands:
/get_acc_list - View all accounts in list
/get_interval - View the current interval
/set - Start automatic Twitter monitoring
/unset - Stop Twitter monitoring
/help for help
Please no
/update - Get the latest twitter update
/add_acc - Add an account
/delete_acc - Delete an account
“””
holy smokes i deployed it but i need someone else to help me test it out
Log in to leave a comment
i feel so cooked hosting is a headache and i have 0 experience im surviving on the mercy of tutorials and i should not have used polling. im feeling very discouraged now…. cries
i should have taken account that i can’t run an instance 24/7 technically i can because of free 90 day google cloud $300 credits thank the heavens but i am. i am upset.
But yes. Images and videos work now.
Log in to leave a comment
ok i realised i may have took a longer way i should have researched more in depth first…
so uhhh i can now add remove view accounts tracked in memory…
and the extraction logic is covered but i still have to find ways to send and display it back to me
it should be easy to call the extraction function since i encapsulated it pretty nicely but we will never know till tmr.. right…
things i need to do:
someone please advice
Log in to leave a comment
omg chat i got it 😭😭😭😭😭😭😭😭 sorry
Log in to leave a comment
hi… am back…
learnt a little bit of docker from youtube and then i tried to apply it because uhh i think i have to host it? i had to do a lot of research because honestly i don’t know what to do. im also gonna try to deploy it o google cloud using cloud run. hopefully i can get it to work.
downloaded the media from the tweets… i couldn’t get the videos to work only the images sadly. lowkey ripped it off stack overflow LOL… WAIT WAIT WAIT i sliced it wrong omg maybe i can?!! actually!?!?! next devlog…
i was literally jumping for joy when i saw the image at the bottom omg feat. tukutz from epik high
Log in to leave a comment
created a translation class which helps to translate the korean tweets, by passing it into deepseek. yippee !
what’s probably next:
Log in to leave a comment
hello i am back…
i refactored my code because it was too spaghetti… now it is in 4 classes instead of 1 file. it took me about 1.5 hours.
the other 2 hours, i explored what the response of the http request was and the response gave a lot of information. tried sieving through it myself, but i found it difficult(?) not sure maybe because its 3 and im sleepy. it was in a python dict but i couldn’t find the key and values and i had a lot of errors. after many failed attempts to do so, i used a little bit of chatgpt to help me find where the information was in. then i implemented shelf.
since it is retrieving the tweets correctly now, my future plans are:
Log in to leave a comment
um… at first, i searched for the pricing of x api. and it was really expensive.
then i tried web scraping using playwright and beautiful soup.
however, after digging and trying for an hour, i realise that their anti bot prevention makes it really hard to do so. i had to pivot to other methods.
i browsed the web and saw some free api options, which hopefully can last me the whole of my project.
i decided on using twitterapi.io api. it took me a while to get the advanced search syntax, but i managed to. this is just a simple api retrieval but i am excited on what i can do tomorrow. im not sure what attachment to put since there really isn’t much… uh…
Log in to leave a comment
i have never deployed a website so its a first. i’ve never touched astro, so its another first.
im amazed at myself because im not a very good front end designer. i definitely took some inspiration from the web.
i took quite long to set up and remember how to css… a little embarrassed but thats ok…
morning guys i deployed it !!!!!!!
Log in to leave a comment
i added an lovely funny page onto my personal website.
Log in to leave a comment
i finished the serious part of my personal website for real
Log in to leave a comment
i added more details, effects and turn everything into components because i was lazy yesterday. so i have to do it today. i think im done with the serious part of my personal website
Log in to leave a comment
i sat down and added more stuff my back hurts right now but i am so surprised at my own progress maybe i am not as washed as i thought
Log in to leave a comment
its coming together but i took way too long
Log in to leave a comment
i feel insanely humbled by everything.
im trying to use astro and its a new framework ive never touched before. had to do some troubleshooting. My css skills… non existent. it took me 30 minutes to do up a nav bar… I AM SO HORRENDOUS i will attempt to deploy this static site on github pages or something… if im done with it… LMFAO. ok. im not sure how long it will take to build this website. but i will not use AI. i will not. thanks for listening to my ted talk. it is 4am.
ngl i don’t know what i want to build
Log in to leave a comment