Articles by categories
blog (2)
books (3)
career (3)
css (4)
dandytoon (34)
![Image for /intern-interviews-be-like/](/static/787d25b965c462bd51f70e1bbf66c97d/ed3fb/cover.png)
Intern interviews be like
![Image for /hey-there-vim-user/](/static/e98c1d5e903c20ff072d8335d1d579c4/ed3fb/1.png)
Hey there
![Image for /i-will-be-back/](/static/c075283f569be87bc8f77e281364544c/ed3fb/cover.png)
I will be back
![Image for /intellisense/](/static/26a57424fc257dbcce00f5a0d6851c45/ed3fb/1.png)
Intellisense
![Image for /in-the-zone/](/static/8bde579f7b2afd6718814a3c4eae3616/ed3fb/cover.png)
In the ZONE
![Image for /working-with-gen-ai/](/static/1b0b30e56ea23ff9ddc41afb822beb7e/f0b2e/cover.png)
Working with gen AI
![Image for /did-you-say-ai/](/static/ea9a01614d0f36599a6221bae3c8259b/ed3fb/cover.png)
Did you say AI?
![Image for /working-in-ai/](/static/19fb53e900349cc3f78d112823b42325/ed3fb/1.png)
Working in AI
![Image for /migrate-to-golang/](/static/290e1613cd4a9e5351e7dc8dd1448593/ed3fb/cover.png)
Migrate to Golang
![Image for /tailwind-using-vs-reading/](/static/8f362da92798d0e7a812b1d871bf238b/ed3fb/1.png)
TailwindCSS
![Image for /on-call/](/static/c10b1e82a80c708639ccb0017d6b1544/ed3fb/cover.png)
On Call
![Image for /zsh-gd/](/static/9332c780cb67b60071621a879ea63a9c/ed3fb/1.png)
zsh gd
![Image for /scroll-scroll/](/static/dfee7fef1194617442805c3e6ddb5367/a6312/1.png)
Scroll scroll
![Image for /tech-debt/](/static/59532d3cba916ef8cbc9ae9db85e192c/a6312/cover.png)
Tech Debt
![Image for /working-on-open-source-be-like/](/static/e6733370e36ee2e3c5f9b6e6b96b9f4a/a6312/1.png)
Working on open source be like
![Image for /types-of-code-reviewers-2/](/static/342b289c1fe2d6cc1fe098190c56e2c6/a6312/1.png)
Types of Code Reviewers (2)
![Image for /types-of-code-reviewers-1/](/static/9f38bffb66f32eb4fa05c501f42b106b/a6312/1.png)
Types of Code Reviewers (1)
![Image for /merge-steal/](/static/1420ba08e9ebd129cc17373bccf24c2c/a6312/cover.png)
Merge Steal
![Image for /dandytoon-merge-conflicts-2/](/static/bf430842bbdac8338148a09063f1d6d3/50eb2/1.png)
Merge Conflicts (2)
![Image for /dandytoon-merge-conflicts-1/](/static/4d4ed9a14cc59c94d3398911022e3ed3/50eb2/1.png)
Merge Conflicts (1)
![Image for /dandytoon-scope-creep/](/static/972280d36bfcc61633597ae24c237b22/50eb2/1.png)
Scope creep be like
![Image for /dandytoon-prepare-for-ai/](/static/b02b8952ef71661cfee7f1b82db15fd9/50eb2/1.png)
It's too early until it's too late
![Image for /dandytoon-real-life-vs-linkedin/](/static/a64d119c8000fad9dc6737433c75fa9b/50eb2/1.png)
Real Life vs LinkedIn
![Image for /dandytoon-old-vs-new-tech/](/static/e3ee9cdc4716fcfe674d37cefc38615d/50eb2/2.png)
Me want latest framework in 5 min
![Image for /dandytoon-that-was-easy/](/static/e10dd4e601ab6b4c698b3c76a0a04ce9/ed3fb/1.png)
Well, that was easy
![Image for /dandytoon-special-forces/](/static/9e711643e1c496a6c638f8dc590e080d/ed3fb/1.png)
Special forces
![Image for /reenter-everything/](/static/23c8d713fb5f01413791248bee958ad4/ed3fb/1.png)
Hello HR
![Image for /dandytoon-windows-vs-linux-vs-mac-users/](/static/f169a7e9f614f5dd03a0ac77fb06ea72/ed3fb/drawing.png)
Windows vs Linux vs Mac Users
![Image for /tech-interview-vs-actual-job/](/static/b6d831bb71a327021c3a3f8bc81a7800/ed3fb/2.png)
Tech Interviews vs The Actual Job
![Image for /why-do-you-want-to-work-here/](/static/bd4b6dbafaeec47832cc676953fc9db6/e1471/cover2.png)
Why do you want to work here?
![Image for /ads-these-days/](/static/3a441e2739d6db6733f68f29b93d171b/fc96b/cover.png)
Ads these days
![Image for /programmers-then-and-now/](/static/f7e5b8fa4c6847652745bc1222e11379/d2357/cover.png)
Programmers then and now
![Image for /dull-meetings/](/static/62452b83d16482f652a92d53186bc960/74c6d/cover.png)
Dull Meetings
![Image for /group-conference-video-call/](/static/8f3b1ee160f188be4f36c5581c1d73a8/8bae8/cover.jpg)
Group Conference Video Call
debugging (6)
gaming (1)
hackathon (1)
interview stories (14)
![Image for /interview-at-bloomberg-part-3/](/static/78f185a76a41c8657fa439f68d7126dd/a6312/bloomberg.png)
Interview with Bloomberg - The Virtual "On-Site" Interviews
![Image for /interview-at-bloomberg-part-2/](/static/78f185a76a41c8657fa439f68d7126dd/a6312/bloomberg.png)
Interview with Bloomberg - The Phone Interview
![Image for /interview-at-bloomberg-part-1/](/static/78f185a76a41c8657fa439f68d7126dd/a6312/bloomberg.png)
Interview with Bloomberg - Getting the Interview
![Image for /interview-at-amazon-part-5/](/static/05e5d33f9628f92de39e57684ee4821c/cbf46/amazon.jpg)
Interview with Amazon - Team Matching
![Image for /interview-at-amazon-part-4/](/static/05e5d33f9628f92de39e57684ee4821c/cbf46/amazon.jpg)
Interview with Amazon - The Virtual "On-Site" Interviews
![Image for /interview-at-amazon-part-3/](/static/05e5d33f9628f92de39e57684ee4821c/cbf46/amazon.jpg)
Interview with Amazon - On-Site Interview Prep
![Image for /interview-at-amazon-part-2/](/static/05e5d33f9628f92de39e57684ee4821c/cbf46/amazon.jpg)
Interview with Amazon - The Online Assessment
![Image for /interview-at-amazon-part-1/](/static/05e5d33f9628f92de39e57684ee4821c/cbf46/amazon.jpg)
Interview with Amazon - Getting the interview
![Image for /use-a-timer-when-doing-leetcode/](/static/5b29502f8c9f09cd986a2f23438006bb/79c04/riot.png)
Riot Coding Challenge - My Mistake
![Image for /interview-at-google-part-5/](/static/c1ad0294c6756ea6724c9d8fd6c95f68/12a3e/photo-Google.png)
Interview with Google - The On-Site Interview
![Image for /interview-at-google-part-4/](/static/c1ad0294c6756ea6724c9d8fd6c95f68/12a3e/photo-Google.png)
Interview with Google - On-Site Interview Prep
![Image for /interview-at-google-part-3/](/static/c1ad0294c6756ea6724c9d8fd6c95f68/12a3e/photo-Google.png)
Interview with Google - The Phone Interview
![Image for /interview-at-google-part-2/](/static/c1ad0294c6756ea6724c9d8fd6c95f68/12a3e/photo-Google.png)
Interview with Google - Online Assessment & Phone Interview Prep
![Image for /interview-at-google-part-1/](/static/c1ad0294c6756ea6724c9d8fd6c95f68/12a3e/photo-Google.png)
Interview with Google - Online Assessment Prep
interview tips (1)
javascript (20)
![Image for /js-bfs-without-array-shift/](/static/4d56557e14c382c23b8bb65a57bd87e9/00db2/dandytipsjs.png)
How to write a bfs without Array.shift() in Javascript
![Image for /js-data-structure-cheat-sheet/](/static/4d56557e14c382c23b8bb65a57bd87e9/00db2/dandytipsjs.png)
Javascript Data Structure Cheat Sheet
![Image for /top-level-await/](/static/a96708d3d09490b2c37f37b07b2602ef/d9ae0/cover.png)
Node 14.8 New Feature - Top Level Await
![Image for /javascript-is-weird/](/static/ebafc1c552e55163f6e54b35428f293a/36960/cover.jpg)
Javascript is weird
![Image for /js-map-vs-object/](/static/4d56557e14c382c23b8bb65a57bd87e9/00db2/dandytipsjs.png)
Javascript - Map vs Object - when to use which?
![Image for /google-code-jam-node-js-template/](/static/621196df0b902db5091e3e0fcd2be676/f2f1c/codejam.jpg)
Node JS Template for Google Code Jam and Kick Start
![Image for /js-tidbits-for-tech-interviews/](/static/4d56557e14c382c23b8bb65a57bd87e9/00db2/js3.png)
Double Tilde ~~ and Double Apostrophe !! - SUPER USEFUL to know
![Image for /js-heap-implementation/](/static/4d56557e14c382c23b8bb65a57bd87e9/00db2/js3.png)
If you are going to use Javascript for the coding interview, be prepared for heaps
![Image for /js-incorrect-way-to-create-2d-array/](/static/4d56557e14c382c23b8bb65a57bd87e9/00db2/js3.png)
Don't make this mistake when creating 2D arrays in Javascript
![Image for /copying-js-object/](/static/ee9297e159601a14d8cfd6d5acd430e4/6f27a/heart.jpg)
Be careful when copying objects in Javascript
![Image for /js-closure/](/static/79315f79178f7a47c10b6a80d8ef5cfe/ccf36/cafe.jpg)
Answering this question right can affect your salary tremendously - Javascript closure
![Image for /js-spread-operator/](/static/0a1a0b61c5b1d5ca588d092006a82c46/9e65f/whiteboard.jpg)
Here is a really useful Javascript operator that you can use in coding interviews
![Image for /js-var-let-const/](/static/a1150d264c3b74b9f3b5e21980e63e40/7cc0d/chair.jpg)
Here is a Javascript Quiz - var vs let vs const
![Image for /js-object-inheritance/](/static/013511318ba161b52e825ebd9bf1827b/76b63/doll.jpg)
The basic Javascript interview question
![Image for /js-check-if-string-type/](/static/79725a0108bc32be51ebcb4c75403949/d4b78/cover.jpg)
Is it a string? Really? (A must-know for a Javascript developer)
![Image for /promise-all-vs-all-settled/](/static/cbe53346de8102d309a3ea52093a3407/e5d72/locks.jpg)
Promise.all vs Promise.allSettled
![Image for /guilt-free-commits-with-husky/](/static/95d73870663a1783362848cdf312faaa/9f123/confession.jpg)
Guilt-free commits
![Image for /rewire-mockery/](/static/e38950e1ba177c2ac0d77faa2063e1a1/b213f/rewire.jpg)
Do you even stub bro?
![Image for /promise-anti-patterns/promiseAntiPatterns/](/static/7f3f28348adcb0c31fdae58daa77e992/cab72/pinky.jpg)
Anti-Patterns in Javascript Promises
![Image for /javascript-promises-tutorial/](/static/b685ac90f1c5459ed8bd4a30d1a2b511/a8f03/ramp.jpg)
The Ultimate Javscript Promises Ramp-Up
job search (5)
leetcode (2)
lifestyle (3)
money (12)
![Image for /relative-strength-index/](/static/61389d0b63f3ba7c8ff002976c5b9dac/aa6b4/stock.jpg)
Relative Strength Index
![Image for /2020-09-social-commerce/](/static/61389d0b63f3ba7c8ff002976c5b9dac/aa6b4/stock.jpg)
2020 September Social Commerce Updates
![Image for /2020-june-july-investments/](/static/61389d0b63f3ba7c8ff002976c5b9dac/aa6b4/stock.jpg)
2020 June July Investment Report
![Image for /2020-may-investments/](/static/61389d0b63f3ba7c8ff002976c5b9dac/aa6b4/stock.jpg)
2020 May Trading Report
![Image for /2020-april-investments/](/static/61389d0b63f3ba7c8ff002976c5b9dac/aa6b4/stock.jpg)
2020 April Trading Report
![Image for /real-estate-vs-stocks/](/static/36db63d98999d983b28cb29a49a86aa9/38724/path.jpg)
You are given $100,000 to invest in either real estate or stocks. Pick one.
![Image for /high-interest-savings-accounts-canada/](/static/fe73bbd6cc1200c5b1fb0e89253c60ad/9e65f/jar.jpg)
Are you with an online bank yet?
![Image for /this-one-asset-will-make-you-millions/](/static/4a3da69859889544ab60fc25060b1e68/da828/cover.jpg)
This one asset will make you millions
![Image for /invest-during-recession/](/static/68c39b00ceff6a9ee24dba77683eb1b9/eefe6/wallst.jpg)
Is investing during a recession a good idea?
![Image for /promotional-rates-update/](/static/3ce243e6878fe62b6e7c3c20f87c5a22/17d11/piggybank.jpg)
Quick update on current bank promotions
![Image for /student-loan-tips/studentLoanTips/](/static/c8525c95e407a1d73fd2a2014367d441/c4c3b/money-burn.jpg)
How I missed out on $14,000 during my undergrad
![Image for /money-tips-1/moneyTips/](/static/99d8f825c5101d7aee5c2c3b74995277/275a2/20.jpg)