41554 blogs · [ { "id": "01a08736-0f8b-72c5-9421-3720160cb85b", "title": "AI Chatbots Still Can't Render Code Properly", "url": "https://barish.me/blog/ai-chatbots-still-cant-render-code-properly/", "published_at": "2026-02-22T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-372015cc8d11", "title": "Reflecting on 2025", "url": "https://barish.me/blog/reflecting-2025/", "published_at": "2025-12-31T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-3720165f8507", "title": "Parametric Polymorphism for SQL", "url": "https://barish.me/blog/parametric-polymorphism-for-sql/", "published_at": "2025-12-14T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-372015f3930d", "title": "Make Your Website Printable with CSS", "url": "https://barish.me/blog/make-your-website-printable-with-css/", "published_at": "2025-12-07T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-37201383a929", "title": "Zero Principles", "url": "https://barish.me/blog/zero-principles/", "published_at": "2025-12-01T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-3720153832b6", "title": "Understanding Decisions", "url": "https://barish.me/blog/understanding-decisions/", "published_at": "2025-11-24T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-3720133767a6", "title": "How to Graduate from MIT", "url": "https://barish.me/blog/mit-cs-degree/", "published_at": "2025-11-15T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-372013265833", "title": "Solving a Hard Problem", "url": "https://barish.me/blog/solving-a-hard-problem/", "published_at": "2025-11-08T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-3720127b92de", "title": "Why we must Keep Android Open", "url": "https://barish.me/blog/why-we-must-keep-android-open/", "published_at": "2025-11-02T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-3720160f78e6", "title": "When C++ O3 is Slower than O2", "url": "https://barish.me/blog/cpp-o3-slower/", "published_at": "2025-10-26T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-37200e8d9635", "title": "Stop Searching with Your Eyes", "url": "https://barish.me/blog/stop-searching-with-your-eyes/", "published_at": "2025-10-19T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-37201187f63c", "title": "School Competitions", "url": "https://barish.me/blog/school-competitions/", "published_at": "2025-10-14T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-372011788bfc", "title": "Linguistics of Package Managers (Part 2): GUI", "url": "https://barish.me/blog/linguistics-of-package-managers-gui/", "published_at": "2025-10-12T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-3720110bc5ed", "title": "Linguistics of Package Managers (Part 1): CLI", "url": "https://barish.me/blog/linguistics-of-package-managers-cli/", "published_at": "2025-10-04T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-372010cda3cb", "title": "Mathematical Patterns in Phone Numbers", "url": "https://barish.me/blog/mathematical-phone-numbers/", "published_at": "2025-09-26T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-37201052ffcf", "title": "Perma-Call: Permanently On-Call", "url": "https://barish.me/blog/perma-call/", "published_at": "2025-09-19T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-37201202bf81", "title": "I ran \"rm -rf ~\" in production", "url": "https://barish.me/blog/rm-rf-home/", "published_at": "2024-06-01T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-37201445a0cf", "title": "Custom useFetch wrapper for Nuxt", "url": "https://barish.me/blog/nuxt-usefetch/", "published_at": "2024-03-01T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-372014bf4937", "title": "Beginner's FAQ for backend development", "url": "https://barish.me/blog/backend-advice/", "published_at": "2023-11-01T00:00:00+00:00" }, { "id": "01a08736-0f8b-72c5-9421-37200f832c58", "title": "Finally, a Personal Website!", "url": "https://barish.me/blog/finally-website/", "published_at": "2023-10-01T00:00:00+00:00" } ] posts Claim your blog
Back to Abutalib (Barish) Namazov
Blog · corpus.blog/blogs/barish.me/posts

Abutalib (Barish) Namazov

barish.me

2026

2025

2024

2023