41554 blogs · [ { "id": "01a087e8-1bb4-7166-ae48-f3ec9fa20568", "title": "Performance Hints, notes", "url": "https://suriya.cc/tech/performance/abseil/", "published_at": "2026-08-04T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca00db10d", "title": "LLM's can jump", "url": "https://suriya.cc/essays/jump/", "published_at": "2026-07-31T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca06af5b8", "title": "the genius who never learns", "url": "https://suriya.cc/essays/continual-learning/", "published_at": "2026-07-20T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca151e53b", "title": "always smile", "url": "https://suriya.cc/essays/smile/", "published_at": "2026-07-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca1e37b79", "title": "One hundred days of fatherhood", "url": "https://suriya.cc/essays/100days/", "published_at": "2026-07-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca2a0facf", "title": "Memetic transfer", "url": "https://suriya.cc/essays/memetic/", "published_at": "2026-06-22T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca327ce07", "title": "the great shrinkening", "url": "https://suriya.cc/essays/shrinkening/", "published_at": "2026-05-30T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca3dfce5e", "title": "The book of Elon", "url": "https://suriya.cc/books/elon/", "published_at": "2026-05-27T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca47cc7ac", "title": "binaries and postgres", "url": "https://suriya.cc/tech/tinkering/postgres/binaries/", "published_at": "2026-05-18T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca5384261", "title": "Cloud intro", "url": "https://suriya.cc/tech/tinkering/cloud/", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca5e80688", "title": "RL, in pictures and videos", "url": "https://suriya.cc/tech/ML/rl_in_pictures/", "published_at": "2026-04-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca654910c", "title": "I thou", "url": "https://suriya.cc/books/i.thou/", "published_at": "2026-04-18T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca70bf9e6", "title": "recursions", "url": "https://suriya.cc/tech/tinkering/recursions/", "published_at": "2026-03-04T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca7ce0454", "title": "(mostly) successful cases of software rewrites with agents in 2026", "url": "https://suriya.cc/essays/agents/", "published_at": "2026-02-26T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca7dd9903", "title": "doing performance work?", "url": "https://suriya.cc/tech/performance/debug/", "published_at": "2026-02-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca850ad84", "title": "when rust ≠ performance. a lesson in devex.", "url": "https://suriya.cc/tech/performance/oxen-add/", "published_at": "2026-02-02T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca88575cc", "title": "What are your priorities?", "url": "https://suriya.cc/essays/priority/", "published_at": "2026-01-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eca96b8955", "title": "The future of media", "url": "https://suriya.cc/essays/media_future/", "published_at": "2026-01-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecaa66d37e", "title": "qmd for hugo", "url": "https://suriya.cc/tech/tinkering/qmd/", "published_at": "2025-12-29T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecab605481", "title": "poor richard's almanack", "url": "https://suriya.cc/books/poor_richard/", "published_at": "2025-12-28T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecab8a329c", "title": "my mother's recipe", "url": "https://suriya.cc/food/vani/", "published_at": "2025-12-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecabf239c1", "title": "media processing in the cli", "url": "https://suriya.cc/tech/tinkering/image-processing/", "published_at": "2025-12-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecac74f8ed", "title": "hail mary", "url": "https://suriya.cc/books/hail_mary/", "published_at": "2025-11-24T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecad489c39", "title": "how big things get done", "url": "https://suriya.cc/books/how_big_things_get_done/", "published_at": "2025-11-16T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecae2c1c91", "title": "1d convolution", "url": "https://suriya.cc/tech/algos/cuda/06_1d_convolution/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecae3e10b8", "title": "color inversion", "url": "https://suriya.cc/tech/algos/cuda/04_color_inversion/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecaf3cae30", "title": "count 2d array element", "url": "https://suriya.cc/tech/algos/cuda/14_count_2d_array/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecaf5d7fa7", "title": "count array element", "url": "https://suriya.cc/tech/algos/cuda/13_count_array/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecaf6c94d5", "title": "leaky relu", "url": "https://suriya.cc/tech/algos/cuda/09_leaky_relu/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecafb5c021", "title": "matrix addition", "url": "https://suriya.cc/tech/algos/cuda/05_matrix_addition/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecafe6011d", "title": "matrix copy", "url": "https://suriya.cc/tech/algos/cuda/11_matrix_copy/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb08354c1", "title": "matrix multiply", "url": "https://suriya.cc/tech/algos/cuda/02_matrix_multipy/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb0cc85a9", "title": "matrix transpose", "url": "https://suriya.cc/tech/algos/cuda/03_matrix_transpose/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb18bf167", "title": "rainbow table", "url": "https://suriya.cc/tech/algos/cuda/10_rainbow_table/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb1b48e09", "title": "relu", "url": "https://suriya.cc/tech/algos/cuda/08_ReLu/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb1c9f28f", "title": "reverse array", "url": "https://suriya.cc/tech/algos/cuda/07_reverse_array/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb2a3b62c", "title": "silu", "url": "https://suriya.cc/tech/algos/cuda/15_sigmoid_linear_unit/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb34307ff", "title": "simple inference", "url": "https://suriya.cc/tech/algos/cuda/12_simple_inference/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb3ac884b", "title": "swilu", "url": "https://suriya.cc/tech/algos/cuda/16_swish_gated_linear_unit/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb3d036a4", "title": "vector addition", "url": "https://suriya.cc/tech/algos/cuda/01_vector_addition/", "published_at": "2025-11-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb45c826a", "title": "functional programming.", "url": "https://suriya.cc/tech/practice/erlang/functional/", "published_at": "2025-10-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb46a16a3", "title": "phoenix", "url": "https://suriya.cc/tech/practice/erlang/phoenix/", "published_at": "2025-10-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb4ecb0a2", "title": "successful cold emailing", "url": "https://suriya.cc/general/cold_email/", "published_at": "2025-10-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb502ff28", "title": "why accelerate?", "url": "https://suriya.cc/general/accelerate/", "published_at": "2025-10-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb5b59ad0", "title": "machines of loving grace", "url": "https://suriya.cc/books/machines_of_loving_grace/", "published_at": "2025-10-07T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb662d25e", "title": "elixir", "url": "https://suriya.cc/tech/practice/erlang/elixir/", "published_at": "2025-10-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb7175fae", "title": "how and why i taught my toddler to read", "url": "https://suriya.cc/books/why_I_taught_my_kid/", "published_at": "2025-10-03T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb7d8b3c8", "title": "poor charlie's almanack (2005)", "url": "https://suriya.cc/books/poor_charlie/", "published_at": "2025-09-30T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb866c0be", "title": "Gowsik", "url": "https://suriya.cc/essays/gowsik/", "published_at": "2025-09-28T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb8b0a943", "title": "software engineering agents work. but only if you do", "url": "https://suriya.cc/general/gpt-code/", "published_at": "2025-09-13T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb8b9672f", "title": "rust `move` keyword", "url": "https://suriya.cc/tech/practice/rust/move/", "published_at": "2025-09-09T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb98b04c0", "title": "async rust", "url": "https://suriya.cc/tech/practice/rust/async-rust/", "published_at": "2025-08-10T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecb9f42b44", "title": "postgres", "url": "https://suriya.cc/tech/tinkering/postgres/cmds/", "published_at": "2025-08-10T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecba37a465", "title": "rust benchmarking", "url": "https://suriya.cc/tech/practice/rust/benchmarking/", "published_at": "2025-06-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecba4c0763", "title": "sweating the details", "url": "https://suriya.cc/general/never-complete/", "published_at": "2025-06-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecbb1cafc0", "title": "the metamorphosis - franz kafka", "url": "https://suriya.cc/books/metamorphosis/", "published_at": "2025-04-01T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecbbe53abd", "title": "ai media editor", "url": "https://suriya.cc/general/ai-media-editor/", "published_at": "2025-03-29T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecbc4a2fcc", "title": "the immortal life of henrietta lacks", "url": "https://suriya.cc/books/HeLa/", "published_at": "2025-03-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecbc762355", "title": "server setup", "url": "https://suriya.cc/tech/tinkering/server/", "published_at": "2025-03-07T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecbcece9c9", "title": "mobile dev", "url": "https://suriya.cc/tech/tinkering/mobile_dev/", "published_at": "2025-02-28T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecbd706574", "title": "source code", "url": "https://suriya.cc/books/source_code/", "published_at": "2025-02-26T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecbded3a31", "title": "react native", "url": "https://suriya.cc/tech/tinkering/react-native/", "published_at": "2025-02-22T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecbe295f5c", "title": "almond", "url": "https://suriya.cc/books/almond/", "published_at": "2025-02-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecbe85b181", "title": "practical deep learning", "url": "https://suriya.cc/tech/ML/practical_deep_learning/", "published_at": "2025-02-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecbeedc541", "title": "shiptalk", "url": "https://suriya.cc/essays/07_shiptalk/", "published_at": "2025-02-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecbfb1880d", "title": "vscode", "url": "https://suriya.cc/tech/tinkering/vscode/", "published_at": "2025-02-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc077199b", "title": "karpathy micrograd", "url": "https://suriya.cc/til/08-02-2025/", "published_at": "2025-02-08T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc158683f", "title": "motto", "url": "https://suriya.cc/motto/", "published_at": "2025-02-07T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc201170d", "title": "Secret of Secrets", "url": "https://suriya.cc/books/secrets/", "published_at": "2025-01-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc23138cd", "title": "websites that are interesting", "url": "https://suriya.cc/tech/websites/", "published_at": "2024-12-17T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc32e25d5", "title": "product building and fundamentals", "url": "https://suriya.cc/essays/product/", "published_at": "2024-12-10T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc39ee94e", "title": "why i build.", "url": "https://suriya.cc/essays/why-i-build/", "published_at": "2024-11-26T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc3d5e32b", "title": "suriya's newsletter", "url": "https://suriya.cc/newsletter/", "published_at": "2024-11-24T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc45f53ac", "title": "do not go gentle into that good night", "url": "https://suriya.cc/poems/dont-gentle/", "published_at": "2024-11-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc46d7fa7", "title": "if", "url": "https://suriya.cc/poems/if/", "published_at": "2024-11-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc522ecbe", "title": "still i rise", "url": "https://suriya.cc/poems/still-i-rise/", "published_at": "2024-11-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc53d22a8", "title": "poetry", "url": "https://suriya.cc/tech/tinkering/poetry/", "published_at": "2024-11-14T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc6114d5a", "title": "the practice", "url": "https://suriya.cc/books/the_practice/", "published_at": "2024-11-06T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc6a12b6a", "title": "writing", "url": "https://suriya.cc/essays/effective_writing/", "published_at": "2024-11-05T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc6e6fe1a", "title": "madurai", "url": "https://suriya.cc/travel/madurai/", "published_at": "2024-10-25T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc78ed093", "title": "newsletters and blogs that are interesting", "url": "https://suriya.cc/general/awesome-newsletters/", "published_at": "2024-10-16T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc7c04265", "title": "organizational wisdom", "url": "https://suriya.cc/essays/organizational/", "published_at": "2024-10-16T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc7eb3544", "title": "pittsburgh", "url": "https://suriya.cc/travel/pittsburgh/", "published_at": "2024-10-16T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc80131b8", "title": "prime number library for rust", "url": "https://suriya.cc/tech/algos/prime/", "published_at": "2024-10-16T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc8a87706", "title": "awesome incubators/collectives for startups", "url": "https://suriya.cc/general/awesome-incubators/", "published_at": "2024-10-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecc9a72558", "title": "photogrammetry/videogrammetry or the dark art of capturing 2d and generating 3d models", "url": "https://suriya.cc/tech/ML/photogrammetry/", "published_at": "2024-10-11T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecca728832", "title": "leaky abstractions, or how we understand the world", "url": "https://suriya.cc/essays/leaky_abstractions/", "published_at": "2024-10-02T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eccb69eadc", "title": "inertia", "url": "https://suriya.cc/essays/inertia/", "published_at": "2024-09-12T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eccbc874b3", "title": "atlanta", "url": "https://suriya.cc/travel/atlanta/", "published_at": "2024-09-06T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eccc5bdecb", "title": "bangalore aka bengaluru", "url": "https://suriya.cc/travel/bangalore/", "published_at": "2024-09-06T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eccd3b55d5", "title": "postmortem from building an ai speech coach", "url": "https://suriya.cc/essays/speaksharp/", "published_at": "2024-09-01T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eccdb99882", "title": "llms and unstructured data", "url": "https://suriya.cc/tech/tinkering/structure/", "published_at": "2024-08-31T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eccdf4cc99", "title": "solutions vs feelings", "url": "https://suriya.cc/essays/solution_v_feelings/", "published_at": "2024-08-31T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecceddfc9c", "title": "tell us about the time you most successfully hacked some (non-computer) system to your advantage", "url": "https://suriya.cc/essays/hack/", "published_at": "2024-08-20T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eccf96ae1e", "title": "unix", "url": "https://suriya.cc/tech/cloud/unix/", "published_at": "2024-08-19T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3eccfc70142", "title": "zsh", "url": "https://suriya.cc/tech/tinkering/zshrc/", "published_at": "2024-08-19T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd070bf84", "title": "library of congress information", "url": "https://suriya.cc/tech/tinkering/loc/", "published_at": "2024-08-17T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd12135c6", "title": "vim", "url": "https://suriya.cc/tech/cloud/vi/", "published_at": "2024-08-15T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd1b53f3a", "title": "gossip glomers", "url": "https://suriya.cc/tech/algos/dist_systems/gg/", "published_at": "2024-08-08T00:00:00+00:00" }, { "id": "01a087e8-1bb4-7166-ae48-f3ecd1d858db", "title": "ml journal", "url": "https://suriya.cc/tech/ML/ML_diary/", "published_at": "2024-08-08T00:00:00+00:00" } ] posts Claim your blog
Back to Suriya's site - Technical Writing & Life
Blog · corpus.blog/blogs/suriya.cc/posts

Suriya's site - Technical Writing & Life

suriya.cc

2026

2025

12 Nov 2025
12 Nov 2025
28 Sept 2025

2024

15 Nov 2024
19 Aug 2024
19 Aug 2024
15 Aug 2024