- Swift 5.7: Regex. Shorthands for optional unwrapping. Unlock existentials for all protocols
- SwiftUI & ChatGPT. The world is changing. Again
- Boosting Your Terminal Productivity: Shell GPT
- Array of weak in Swift
- LeetCode 956 (Hard). Solution of the day. Tallest Billboard. Swift. DP
- LeetCode 2612 (Hard). Minimum Reverse Operations. Swift. BFS. O(n+k). O(n)
- Supercharge Your React Projects with Custom Hooks
- LeetCode 2790 (Hard). Maximum Number of Groups With Increasing Length. Solution of the day. O(N logN). Math
- LeetCode 2801 (Hard, Acceptance 14.5%). Count Stepping Numbers in Range. DP. Handles large inputs (10^9 + 7)
- iOS Dev Skills. Performance Review
- LeetCode 2532 (Hard++, Extra Category, Amazon). Time to Cross a Bridge. Swift solution
- React Custom Hook: useArray
- React Custom Hook: useDarkMode
- React Custom Hook: useDebugInformation
- React Custom Hook: useDeepCompareEffect
- React Custom Hook: useEventListener
- React Custom Hook: useFetch
- React Custom Hook: useGeolocation
- React Custom Hook: useLongPress
- React Custom Hook: useMediaQuery
- React Custom Hook: useOnlineStatus
- React Custom Hook: useOnScreen
- React Custom Hook: usePrevious
- React Custom Hook: useRenderCount
- React Custom Hook: useScript
- React Custom Hook: useStateWithHistory
- React Custom Hook: useStateWithValidation
- React Custom Hook: useStorage
- React Custom Hook: useTimeout
- React Custom Hook: useAsync
- React Custom Hook: useClickOutside
- React Custom Hook: useCookie
- React Custom Hook: useCopyToClipboard
- LeetCode, Hard, last two problems: 2809. Min Time to Make Array Sum At Most x & 2813. Max Elegance of a K-Length Subseq
- React Custom Hook: useDebounce
- LeetCode, Hard: 2818. Apply Operations to Maximize Score. Swift
- LeetCode, Hard++ (Acceptance 24%, Latest): 2867. Count Valid Paths in a Tree. DFS. O(n). Swift
- Tackling Memory Leaks in Node.js