Got really nostalgia for the time I spent on Curriculum Associates project. I poured my heart in the code...but funny that I forgot all of it until I opened that project and saw my commits, notes and other authors' names that just remind me we don't work together any more. So sad
Wow this is probably my best result so far on Leetcode. Medium difficulty. Didn't need to think too long for this solution. This is rare for me:
I really like how Stephen Grider (a software development instructor on Udemy) draws so many diagram just to preemptively answer any question that an online student may have. So thoughtful!🙏
Learnt a few things from best practices on css architecture.
1. Better use classes than ids, since there's always going to be duplicate of that component without you realizing it.
2. Maintain a strict mapping between namespaces and file names so finding a file is easy.
Very reliable tutorial to set up postgresSQL with Node.js using CLI pg blog.logrocket.com/setting-u…
Heard a phrase today: good developers are always lazy.
Meaning that they will automate everything that they could. Never repeat a thing or do something unnecessary. 😉
Learning of the day: measuring and changing size/position of elements cause dom reflow and then repaint, therefore they are costly. It's called layout thrashing.
From Frontend master: Javascript Performance course
Mengqi Zhu retweeted
Front end software development is:
- real-time (instant load, 60fps)
- distributed, incremental (synchronize remote data as needed)
- asynchronous
- reactive (react to user actions in realtime)
Front end is the hardest kind of dev I do. The folks who do it every day are heroes.
Chrome is turning into the new Internet Explorer 6 bit.ly/2z6XW4P
If we only develop, test apps on Chrome, we are doing injustice to users who use other browsers. At the same time, we are complices to close the web.
Is there any value in people who cannot write JavaScript? by @Mandy_Kerr link.medium.com/GfDKKHeM46
I imagine there should be something out there says: yeah what you know and want to know is enough. Just keep digging things you like, don't worry about having to be fullstack.
Nowadays, I frequently ask myself: can I explain xxxx concept in layman terms? Then I often find my own understanding vague and having blind spots.
For example: what is npm?
Always spent some time researching how to center a div horizontally/vertically. This article compiles a list of tricks. A few of them I've never used: tipue.com/blog/center-a-div/
Wow this is the correct use of the web!
Visually and audibly presented: music history
pudding.cool/projects/music-…
Just found out Pudding website, which always talk about interesting topics with visuals. That means a lot of Javascript-enabled interactivity and D3 usage!
What Does the Path to Fame Look Like? pudding.cool/2018/10/wiki-br…
(following my last post...)
Promise.all is equally good.
Source @udemy course: The Advanced Web Developer Bootcamp 👍
Wow I just learnt a great trick about async/await in Javascript: instead of having "await" right away on multiple async calls, call them in parallel first and "await" on their results later. Better than "first call -> await first answer -> second call -> await second answer"!😛







