Software Engineer. Full-time Nerd 🤓 I use React, Typescript, Redux, AWS Serverless Lambdas and DynamoDB. I sometimes eat Pizza 🍕

Joined September 2020
I've been asked about the animations in my portfolio so I put one into a simplified codepen for anyone that's interested. I converted it to vanilla js and tried to leave some descriptive comments. I'm planning to convert others into codepens codepen.io/michaelsheehan/fu… #gsap
2
1
1
10
It's hard to know what your trying to do but you can use Object.entries and Object.fromEntries to convert it to an array do something to it and then convert back to an array but you may have problems with nested objects and may need to use something like lodash or recursion
1
1
Replying to @RickHunter7
These are the most scientifically accurate fact drops anyone has ever dropped 😎
2
Replying to @elyktrix
I really don't think 10x developers exist I think some people do have more of a natural aptitude to development like any other activity but I dont think any developer is close to a 10x dev. It's nonsense I think normal devs working together will outperform any "rockstar dev"
Replying to @FreddieCarthy
I taught myself to code after 30 while working at Subway I just focused on getting better and making a good portfolio and that helped me get my first job I had 0 social media accounts back then and did no networking but I've always felt awkward trying to purposefully network
2
Replying to @kyla_Christin_e
I actually always like PR comments on my work. I want to get better and a comment will usually help me realise a better / cleaner way of doing things. Maybe everyone isn't the same but It doesn't upset me. Your unlikely to improve if you just keep doing things the same way
1
2
Replying to @sabrinaesaquino
Haha I think my love of caffeine contributes to my weak bladder. As long as I turn my webcam off everything is fine 😎
Haha don't worry it gets easier 😀 It's just practice and repetition and finally things start to stick better. I more meant that I've just replied to the pure javascript side of it but there's more to your problem with the DOM side of it that are extra steps to solve
1
I have to say I don't really know anything about web3 to be honest 🤣 Maybe I'll jump on the hype train 20 years too late to make my trillions
Replying to @LinuxSeb
Sure, if anyone wakes you just say you were meditating on the complexities of the universe and they just ruined your life changing breakthrough. Then tell them to go away and go back to sleep 😎
1
Replying to @VittoStack
This is mine👋 I still don't really use it properly but I feel like I should keep it for the opportunities linkedin.com/in/michael-shee…
4
I find my cats are usually quite catatonic when they try to code 😎
Replying to @mesetatron
Are you still on web6.0? You must be running that on dial up on Pentium 3 I'm on web ♾ and I can see all of the past, present and future including the inevitable, impending heat death of the universe. Just before mars gets sold for 1 jpg
1
You can say you made it as you really are making it on your own 😀 My replies were just general javascript help. You'll still be solving your specific problem on your own which I dont know how to do off my head either 🤷‍♂️ Inbox me if you get stuck and I'll try to help more
1
1
1
Replying to @TheJackForge
I love typescript but I'm working on my neckbeard game. Soon when I get to master level at it I'll be like this
3
Oh and also don't worry about it taking longer. That's usually the case. It's so hard to estimate how long things will really take in reality The rule of thumb a senior dev told me was, however long you think it will take you should probably double it and then add 50% on top 🤣
1
1
Ah ok I've never looked at it at all so have no idea how they work so I mostly just replied how to do it in pure vanilla javascript not factoring in the DOM side of things. I may give browser extensions a try at some point when I have time
1
I got a bit carried away there 🤣but Hopefully that helps explain what each part is doing. You don't need to do it this way at all and is a bit over the top lol I use React so tend to work mostly with arrays and array methods like .map() .filter() .reduce()
1
1