Think Throo
Components
Codebase Architecture
Services
Products
Courses
Blog
Contact
Toggle Menu
GitHub
Twitter
Supabase blog
30 September 2024
•
3 minute read
String.raw in Tailwind CSS source code
In this article, we analyze how String.raw is used in Tailwind CSS source code.
Ram
All
Next.js
React
Supabase
Cal.com
Shadcn/ui
TypeDoc
BadMapPolyfill in React Source Code.
Bypass bundlers detection of the require statement
Create a unique array using Set() in JavaScript.
DefaultMap class in TailwindCSS source code.
FlowFixMe in React source code
Here is how test-case in Zustand uses ErrorBoundary.
How Shadcn CLI uses error constants to improve code readability
How Tailwind CSS detects circular dependancy.
IndexedDB explained.
Istanbul usage in tRPC source code
MessageChannel usage in React source code
Object.preventExtensions in JavaScript.
ReactDOM.unstable_batchedUpdates in Zustand testcase.
Set() usage in Zustand source code.
Stop saying “you forgot to …” in code review
String.raw in Tailwind CSS source code.
Usage of Dexie, an IndexedDB wrapper, in Lobechat
Add a test case when your open-source project’s issue is fixed.
analyzeSizeChange script in tRPC source code
arrayToDict function in tRPC source code
Biome.js, a toolchain to format and lint your web project
buildDesignSystem fn in Tailwind CSS source code.
Bunchee, a bundler for JS/TS package
create-next-app validates your app name using this package
codecov.yml in Lobechat source code.
Component decorator in TypeDoc
create-next-app validates your app name using this package
createWithEqualityFn test case in Zustand explained.
createWithEqualityFnImpl in Zustand source code explained.
createStore in Zustand source code explained.
Dosu bot usage in Lobechat
How Shadcn CLI uses error constants to improve code readability
Generate a documentation site using Nextra
Generating a JSDoc comment for your function using OpenAI.
.git-blame-ignore-revs to ignore bulk formatting changes.
How to override your Zustand state.
httpBatchLink types in tRPC source code explained
kodiak.toml in tRPC source code
Manage your versioning and changelogs using Changesets
Object.is() usage in Zustand source code
Object.assign() usage in Zustand source code.
Organize your components and layouts in your pages-based Next.js application this way.
queueMacroTask in React source code
queueMicroTask in JavaScript
rollup-plugin-analyzer usage in trpc scripts
setState in Zustand source code.
Lobechat applies typesafety to its environment variables
text=auto in .gitattributes file
TypeDoc usage in @vercel/edge
useBoundStoreWithEqualityFn in Zustand source code explained.
useDebugValue usage in Zustand source code explained.
useLayoutEffect in Zustand test-case explained.
useSyncExternalStoreExports in Zustand source code explained.
withAlpha utility in Tailwind CSS source code.