---
title: "Caleb (@caleb153) | Hashnode"
description: "Code. Read the latest articles by Caleb on Hashnode."
url: "https://hashnode.com/@caleb153"
---

@caleb153

# Caleb

@caleb153 · Joined November 2020

Code.

## Comments

[Nice article! 👏 Btw just adding to the ~~x tip, bitwise operators only work with 32-bit numbers, so if you have a number that could be greater than 2147483647, you'll likely get inaccurate results, and should use Math.floor. Also an alternative to ~~x is also x | 0 (or 0 | x, x << 0, etc.)](https://hashnode.com/posts/10-best-javascript-practices-recommended-by-top-developers/5fb3cc09a73df361ab710f3c/comment/5fbc802bec43af1ba6093cab)

Comment · Article · Nov 24, 2020 · [10 best JavaScript practices recommended by Top Developers](https://hashnode.com/posts/10-best-javascript-practices-recommended-by-top-developers/5fb3cc09a73df361ab710f3c)

[I'm not the author ofc, but I've tried Bootstrap, Bulma, and Tailwind, so I decided to share my thoughts... Bootstrap: Great for personal projects when you just need something quick, but 1) It will often give you big build sizes and 2) IMO, the design of Bootstrap websites just doesn't look very professional. Bulma: Great for personal projects and the build size is not so bad. Also, the design isn't too bad either. However, the downside is that it's not as easy to customize and give it your own style. (Same with Bootstrap). In some cases if you use it properly it's awesome, but sometimes not. TailwindCSS: This is my favorite! You can have absolutely any design/style you want and the CSS classes don't take very long to learn. After just a little bit of writing TailwindCSS, you'll dread writing raw CSS. Using it with a CDN will give you horrible build sizes, but if you use it with a build tool (very simple), build sizes are very small. Only downside is that sometimes when you need something really quick it takes just a bit longer to style everything...](https://hashnode.com/posts/top-css-frameworks/5fbbfde0ec43af1ba60936a9/comment/5fbc20a330fc2d1b859e265f#reply-5fbc78caec43af1ba6093c2e)

Reply · Article · Nov 24, 2020 · [Top CSS Frameworks](https://hashnode.com/posts/top-css-frameworks/5fbbfde0ec43af1ba60936a9)

[I always use loremipsum.de for some reason, even though it's in German. It's just the only one I ever remembered, lol...](https://hashnode.com/posts/15-better-lorem-ipsum-generators/5faccbb2fa438d6532c7d8d6/comment/5fadf49afa438d6532c7eaf1)

Comment · Article · Nov 13, 2020 · [15 better Lorem Ipsum generators](https://hashnode.com/posts/15-better-lorem-ipsum-generators/5faccbb2fa438d6532c7d8d6)

[Usman Sabuwala Why do you need Ctrl+K to search? I just F6 and type in the keyboard and enter, boom.](https://hashnode.com/posts/11-browser-keyboard-shortcuts-that-will-stick-to-your-fingers/5fab9999621a1f57a3d072a8/comment/5fadf262fa438d6532c7eae2#reply-5fadf3c2fa438d6532c7eaea)

Reply · Article · Nov 13, 2020 · [⚡ 11 Browser Keyboard Shortcuts that will stick to your fingers](https://hashnode.com/posts/11-browser-keyboard-shortcuts-that-will-stick-to-your-fingers/5fab9999621a1f57a3d072a8)

[I actually never use Ctrl+L for the address bar, just F6. Sometimes on the first time it focuses the tab, but pressing it again focuses the address bar.](https://hashnode.com/posts/11-browser-keyboard-shortcuts-that-will-stick-to-your-fingers/5fab9999621a1f57a3d072a8/comment/5fadf262fa438d6532c7eae2)

Comment · Article · Nov 13, 2020 · [⚡ 11 Browser Keyboard Shortcuts that will stick to your fingers](https://hashnode.com/posts/11-browser-keyboard-shortcuts-that-will-stick-to-your-fingers/5fab9999621a1f57a3d072a8)
