DEV Community

Isaiah
Isaiah

Posted on

3 2 2 2 2

#100DAYSOFCODE: Day 16

Yoooo! Sorry for not posting in a while. It's hard to write and code consistently at the same time.

Yeah, I haven't finished the project yet 😮‍💨. Good news though. I'm slowly finding my rhythm with my project. I'm gonna call it "Simple Comments" from now on. I dedicated days just to think of this name 😆.

Anyway, it's coming together now. I'm experimenting with how it injects itself to a user's website. I also have a rudimentary admin page for moderating naughty comments. Of course, all of these implementations are "creaky". Anyone with a little knowhow can take over if this was a production website. I just wanted it to work. But I can proudly say, my stored passwords are properly salted and hashed. #Security

Doing this project, I learned about new JavaScript goodies.

Like optional chaining which is very useful when working with objects. Introduced in ECMAScript 2020.

<script type="importmap"> reached Baseline in 2023. Useful for doing modules in client side.

finally(). Bit old now. Used in Promises. The final Promise . Get it? 😆

I love how JavaScript is still improving. I love and appreciate these small updates. I hope they keep it up. I also hope NodeJS committee finally stabilize their .env file features so that I can lessen my dependencies. I know there's dotenv. It is only a few kb of memory but it still irks me that I have to add another dependency for something commonly used by modern developers.

Honestly, I got struck by new project syndrome. I already have the project set up via Wasp. The project is about League Of Legends player market value. Inspired by TranferMarkt.

I'm having a hard time thinking of a way to calculate it.

Player market value is a subjective thing.

A lot of the numbers behind the League Pro Scene is so opaque.

All the numbers I got are all he said, she said.

No updated official numbers from Riot Games.

Market is in a downturn.

Sponsorship money "dried out".

Additional events that might impact the League ecosystem.

I need to do lot of adjustment.

I'm only focusing on LTA (formerly LCS) for now. This project will be mostly for fun and learning since a lot of the data I will be publishing is plain guess work.

Anyway, that's all for now. Back to coding 🫡. Ciao!

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (1)

Collapse
 
vincanger profile image
vincanger

💪

Cloudinary image

Optimize, customize, deliver, manage and analyze your images.

Remove background in all your web images at the same time, use outpainting to expand images with matching content, remove objects via open-set object detection and fill, recolor, crop, resize... Discover these and hundreds more ways to manage your web images and videos on a scale.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay