![ZigaoWang](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-23%2F7311111090662_d627db1a4e9adcde72cc_192.png&w=96&q=75)
🖋️
Posts tagged with :lower_left_fountain_pen:
![ZigaoWang](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-23%2F7311111090662_d627db1a4e9adcde72cc_192.png&w=96&q=75)
![AlexWang](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F223fd2dc08fcc25570f71e171ace3ac8.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0013-192.png&w=96&q=75)
![ShiHaoNg](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-23%2F7455688002758_51e3ed6544d4e98fc4ff_192.jpg&w=96&q=75)
![AbhimanyuChaudhary](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-11%2F7434310382416_3cfd208dfbcac720a91f_192.png&w=96&q=75)
![Sweattypalms](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F27a13ff5f35b05246cfe54f2c526c433.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0013-192.png&w=96&q=75)
![EmreKadir](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-08%2F7375064056151_450e46f0388b9629f2b1_192.jpg&w=96&q=75)
![nikita](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Ff9923d23cd526115023127b8d750b034.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0025-192.png&w=96&q=75)
![CalumDingwall](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F709b2dd7d5aaf63c158c427739bb4511.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0018-192.png&w=96&q=75)
![Devnol](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2020-12-07%2F1551841317141_240dfb9b90a4291c26d9_192.png&w=96&q=75)
![AaravSinghania](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-10%2F7403368082834_1bc1cf03bd7e807b482a_192.jpg&w=96&q=75)
![AkshayShah](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-05%2F7233829587092_b3fb4f08edd0bbd21042_192.png&w=96&q=75)
![Iris-U0796TP2RG8](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-17%2F7290050436243_15d5f0d29183e32ace42_192.png&w=96&q=75)
![Noah](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-18%2F7285925375478_19f7c984a7dc460b9396_192.png&w=96&q=75)
![JustinHuang](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F34aa48d68871a58f027a868e7ecc0958.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0001-192.png&w=96&q=75)
![Anoushka](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-01%2F7380072664160_7635891b52c8350c7069_192.png&w=96&q=75)
![Angad](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-25%2F7351633173696_a6eec9da851129cb5595_192.jpg&w=96&q=75)
Hello, time?
. While writing the post I also spent a while debugging the project itself as timezones weren't being handled correctly. I didn't want to publish the post when the project had a major issue. Thus, I fixed the issue and then came back and finished the blog post.![Kestrel](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-23%2F7462294311237_38d6e8c10c22b195ceb8_192.png&w=96&q=75)
![lorenzo](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-19%2F7462330683825_b6efece620fa71e77f59_192.png&w=96&q=75)
![Kapilarny](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fe8ebb7d1f65a0de0ad9f1398e110ec06.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0014-192.png&w=96&q=75)
![Alan](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-10%2F7427105395152_d480ed9bc746b2001416_192.png&w=96&q=75)
![Devnol](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2020-12-07%2F1551841317141_240dfb9b90a4291c26d9_192.png&w=96&q=75)
![Alan](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-10%2F7427105395152_d480ed9bc746b2001416_192.png&w=96&q=75)
![Craze](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-28%2F7351680632131_04bf8e799af6ddf9a35f_192.png&w=96&q=75)
![ZigaoWang](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-23%2F7311111090662_d627db1a4e9adcde72cc_192.png&w=96&q=75)
![EvanGan](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-21%2F7454345808867_e93215a4325fa050c5ec_192.jpg&w=96&q=75)
![TechClub](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2023-06-09%2F5400283957173_555b72ddbb997aa673dc_192.png&w=96&q=75)
![David-U07BCKM3MT8](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-11%2F7405873239746_313819042a123fbdbf05_192.jpg&w=96&q=75)
![SidharthBhatt-U03MZMSS86A](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-05-01%2F7040677683687_7ac79a732018e2855e29_192.png&w=96&q=75)
![Kieran](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-05-19%2F7141127023395_121bb0672fbe32cb8f97_192.png&w=96&q=75)
![Anvay](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-06%2F7387083885508_3594b3b91394f67351f7_192.png&w=96&q=75)
![Blasty](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-18%2F7279055618119_8aee1063c7584cd63c0f_192.jpg&w=96&q=75)
src/main/resources
directory, but it is more like a placeholder and the actual front-end is still under development by @Tristan-U078RF4CWHG. Pretend it doesn't exist.
Here's a demo on the usage of the API:![AlexWang](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F223fd2dc08fcc25570f71e171ace3ac8.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0013-192.png&w=96&q=75)
![JerryLi](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-26%2F7339256406914_9a55a1b749d8c9770060_192.png&w=96&q=75)
![ArnavKumar](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fb59e3f65e367f1f55d6e3f1591916e63.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0015-192.png&w=96&q=75)
![VibbodhSomani](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-23%2F7320997469188_3c9e82f5d34d8012bf7d_192.png&w=96&q=75)
![Abhinav-U0799M813QV](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F020021c185b40bdd62924da7fba3ed11.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0018-192.png&w=96&q=75)
![KveonLichman](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-26%2F7341500484308_99a6f969e6b5a103d4ce_192.png&w=96&q=75)
![JaydenWeng](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-19%2F7288248164807_d0224f2ba1514d45690e_192.jpg&w=96&q=75)
![JustinHuang](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F34aa48d68871a58f027a868e7ecc0958.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0001-192.png&w=96&q=75)
![Julian-U078MEFK6VB](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-22%2F7319340123604_581685307ef2e9539e68_192.png&w=96&q=75)
![ShreyasJain](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-23%2F7321479751860_5eeb8020b2e04d4848dc_192.jpg&w=96&q=75)
randInRange(min, max)
helper function which I wrote. For the sun, you can randomize the radius, and for the clouds you can randomize the size of each circle creating a cloud. The waves are sine waves drawn with startY + 3 * Math.sin(frequency * (x - startX) + phaseShift)
. I had a lot of fun working on this project and I can't wait to build a Blot machine and have my work drawn :)
github.com/hackclub/blot/pull/584![wizarddos](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-20%2F7321945866161_9ad200bb96d088e71f23_192.png&w=96&q=75)
![EddyZhao](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-23%2F7321128634724_1a8db5eebc6d354a30c8_192.png&w=96&q=75)
![Julian-U078MEFK6VB](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-22%2F7319340123604_581685307ef2e9539e68_192.png&w=96&q=75)
![EvanGan](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-21%2F7454345808867_e93215a4325fa050c5ec_192.jpg&w=96&q=75)
![JeffreyZang-U045UE32Y64](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2022-10-04%2F4168164160582_52c893a7ab7e79e2275d_192.png&w=96&q=75)
![Tarun-U07937WV7JP](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-20%2F7309724874914_fa432b27354c363e0372_192.jpg&w=96&q=75)