41554 blogs · [ { "id": "01a087db-f5ff-70aa-8171-4ee0c5ec0c14", "title": "Tales From a Startup: Speed", "url": "https://sauvikbiswas.com/posts/tales-from-a-startup-speed/", "published_at": "2026-07-25T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbd715ef86", "title": "Tales From a Startup: Opinions", "url": "https://sauvikbiswas.com/posts/tales-from-a-startup-opinion/", "published_at": "2026-07-02T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbd75b9780", "title": "Token Exchange (On-Behalf-Of): Swapping Tokens for Downstream APIs", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-10/", "published_at": "2026-06-27T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbd84727a9", "title": "Resource Indicators: Binding Tokens to a Specific API", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-09/", "published_at": "2026-06-26T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbd940599e", "title": "JWKS and RS256: Dropping the Shared JWT Secret", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-08/", "published_at": "2026-06-22T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbd9d757df", "title": "Intermission: What Industry Ships and Who Gets Paid", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-intermission-01/", "published_at": "2026-06-21T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbda563f23", "title": "Adding OpenID Connect on Top of OAuth 2", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-07/", "published_at": "2026-06-20T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbdb203185", "title": "JWT Access Tokens: Local Validation Without the Introspection Hop", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-06b/", "published_at": "2026-06-17T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbdbc84491", "title": "Splitting the Auth Server from the Resource Server", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-06/", "published_at": "2026-06-15T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbdca93830", "title": "Refresh Tokens and Silent Re-authentication", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-05/", "published_at": "2026-06-13T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbdcd1c6d4", "title": "Using the Access Token on a Protected API", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-04/", "published_at": "2026-06-10T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbddab9c61", "title": "Adding PKCE to Stop Authorization Code Interception", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-03/", "published_at": "2026-06-08T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbddef92a4", "title": "Adding OAuth State to Stop CSRF", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-02/", "published_at": "2026-06-07T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbde5e1172", "title": "Learning OAuth 2 by Building It, One Version at a Time", "url": "https://sauvikbiswas.com/posts/learning-oauth-2-01/", "published_at": "2026-06-06T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbdeb1bd95", "title": "Debezium and the growing pg_wal", "url": "https://sauvikbiswas.com/posts/debezium-and-growing-pg-wal/", "published_at": "2026-05-14T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbdf9fa6c6", "title": "A tryst with B+Trees: Part I", "url": "https://sauvikbiswas.com/posts/a-tryst-with-btrees-part-i/", "published_at": "2024-03-14T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe03f69b7", "title": "Tintin chases a plot for the first time in The Broken Ear", "url": "https://sauvikbiswas.com/posts/tintin-chases-a-plot-for-the-first-time-in-the-broken-ear/", "published_at": "2024-03-05T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe06a40ad", "title": "A naive implementation of file-based storage", "url": "https://sauvikbiswas.com/posts/a-naive-implementation-of-file-based-storage/", "published_at": "2024-02-26T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe0fc138e", "title": "YetiDB: an academic exercise", "url": "https://sauvikbiswas.com/posts/yetidb-an-academic-exercise/", "published_at": "2024-02-22T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe1901810", "title": "That one time we actually trekked to Goecha-La", "url": "https://sauvikbiswas.com/posts/that-one-time-we-actually-trekked-to-goecha-la/", "published_at": "2023-07-09T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe1eb893e", "title": "Tour de Self: From Udupi to Bangalore", "url": "https://sauvikbiswas.com/posts/tour-de-self-from-udupi-to-bangalore/", "published_at": "2023-01-03T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe2836b19", "title": "Jars of Blueberry Jam", "url": "https://sauvikbiswas.com/works/jars-of-blueberry-jam/", "published_at": "2022-11-17T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe35be72b", "title": "Twenty Twenty-One", "url": "https://sauvikbiswas.com/posts/twenty-twenty-one/", "published_at": "2022-02-23T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe45436d4", "title": "Second-hand Nostalgia", "url": "https://sauvikbiswas.com/works/second-hand-nostalgia/", "published_at": "2021-12-06T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe4b0c2c2", "title": "Backpacking and the Journey of Personal Growth", "url": "https://sauvikbiswas.com/works/backpacking-and-the-journey-of-personal-growth/", "published_at": "2021-09-21T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe5344472", "title": "Apathy for the Future", "url": "https://sauvikbiswas.com/works/apathy-for-the-future/", "published_at": "2021-04-16T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe5aac8ce", "title": "Day 16: Back to Guwahati", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-16-back-to-guwahati/", "published_at": "2020-12-20T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe63fb637", "title": "Day 14-15: Bomdila", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-14-15-bomdila/", "published_at": "2020-12-19T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe6c05dc5", "title": "Day 12-13: Villages around Dirang", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-12-13-villages-around-dirang/", "published_at": "2020-12-17T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe722dda4", "title": "Day 11: Dirang Monastery and Mandala Top", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-11-dirang-monastery-and-mandala-top/", "published_at": "2020-12-15T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe7dd6f1e", "title": "Day 10: Through Sela Pass to Dirang", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-10-through-sela-pass-to-dirang/", "published_at": "2020-12-14T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe82e8ceb", "title": "Day 9: Jang", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-09-jang/", "published_at": "2020-12-13T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe90c6188", "title": "Day 7-8: More Gompas in Tawang", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-07-08-more-gompas-in-tawang/", "published_at": "2020-12-12T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbe9e30751", "title": "Day 6: Hitchhiking a trip to Bumla", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-06-hitchhiking-a-trip-to-bumla/", "published_at": "2020-12-10T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbea0323c1", "title": "Day 5: Urgeling Monastery and Manjushree Vidyapith", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-05-urgeling-monastery-and-manjushree-vidyapith/", "published_at": "2020-12-09T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbea0b356a", "title": "Day 3–4: Tawang", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-03-04-tawang/", "published_at": "2020-12-08T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbea8754fe", "title": "Day 2: Exploring Tezpur", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-02-exploring-tezpur/", "published_at": "2020-12-06T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbeb4d8339", "title": "Day 1: Plans of North-East and a long travel", "url": "https://sauvikbiswas.com/posts/north-east-trip-2020-day-01-plans-of-north-east-and-a-long-travel/", "published_at": "2020-12-05T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbec16445e", "title": "Kids who light up the rain", "url": "https://sauvikbiswas.com/works/kids-who-light-up-the-rain/", "published_at": "2020-10-29T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbec912314", "title": "Watching clouds pass by after an accident", "url": "https://sauvikbiswas.com/works/watching-clouds-pass-by-after-an-accident/", "published_at": "2020-09-30T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbed88a6ca", "title": "Bowl for Alms", "url": "https://sauvikbiswas.com/works/bowl-for-alms/", "published_at": "2020-09-14T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbedfa65e4", "title": "Tabo", "url": "https://sauvikbiswas.com/works/tabo/", "published_at": "2020-09-01T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbeeedad5c", "title": "Don’t forget to breathe", "url": "https://sauvikbiswas.com/works/dont-forget-to-breathe/", "published_at": "2020-08-18T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbef992f2e", "title": "A TV reporter stuck on page two-and-a-half", "url": "https://sauvikbiswas.com/works/a-tv-reporter-stuck-on-page-two-and-a-half/", "published_at": "2020-08-09T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf0462405", "title": "The Bomberman and the Locksmith", "url": "https://sauvikbiswas.com/works/the-bomberman-and-the-locksmith/", "published_at": "2020-08-01T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf0be4699", "title": "The Busking Bard", "url": "https://sauvikbiswas.com/works/the-busking-bard/", "published_at": "2020-07-31T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf140d716", "title": "Persona: Standalone sub-site using Wordpress backend", "url": "https://sauvikbiswas.com/posts/persona-standalone-sub-site-using-wordpress-backend/", "published_at": "2020-07-09T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf1b4140e", "title": "A week without YouTube", "url": "https://sauvikbiswas.com/posts/a-week-without-youtube/", "published_at": "2020-05-29T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf1d30b48", "title": "Rishikesh", "url": "https://sauvikbiswas.com/works/rishikesh/", "published_at": "2020-05-27T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf25a0925", "title": "You are not made of nouns", "url": "https://sauvikbiswas.com/works/you-are-not-made-of-nouns/", "published_at": "2020-05-26T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf34e20b5", "title": "This freedom that's bestowed on us", "url": "https://sauvikbiswas.com/works/this-freedom-thats-bestowed-on-us/", "published_at": "2020-05-16T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf38e0b5c", "title": "Can I steal this happiness?", "url": "https://sauvikbiswas.com/works/can-i-steal-this-happiness/", "published_at": "2020-05-14T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf4712361", "title": "Tour De Self: To Mettur Dam and Back", "url": "https://sauvikbiswas.com/posts/tour-de-self-to-mettur-dam-and-back/", "published_at": "2019-11-06T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf4e709c2", "title": "Day 14–16: Kaza and exit", "url": "https://sauvikbiswas.com/posts/himachal-trip-2019-day-14-16-kaza-and-exit/", "published_at": "2019-08-11T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf5c3966c", "title": "Day 12–13: Langza, Hikkim, Komic", "url": "https://sauvikbiswas.com/posts/himachal-trip-2019-day-12-13-langza-hikkim-komic/", "published_at": "2019-08-08T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf6152f0b", "title": "Day 10–11: Kibber and Key", "url": "https://sauvikbiswas.com/posts/himachal-trip-2019-day-10-11-kibber-and-key/", "published_at": "2019-08-06T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf6c457fd", "title": "Day 9: Dhankar lake and monastery", "url": "https://sauvikbiswas.com/posts/himachal-trip-2019-day-09-dhankar-lake-and-monastery/", "published_at": "2019-08-04T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf71b3421", "title": "Day 8: Giu and a hike near Tabo caves", "url": "https://sauvikbiswas.com/posts/himachal-trip-2019-day-08-giu-and-a-hike-near-tabo-caves/", "published_at": "2019-08-03T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf7334433", "title": "Day 7: Lari monastery", "url": "https://sauvikbiswas.com/posts/himachal-trip-2019-day-07-lari-monastery/", "published_at": "2019-08-02T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf77e0522", "title": "Day 6: Nako and Tabo", "url": "https://sauvikbiswas.com/posts/himachal-trip-2019-day-06-nako-and-tabo/", "published_at": "2019-08-01T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf7cd802e", "title": "Day 4–5: To Chitkul and back", "url": "https://sauvikbiswas.com/posts/himachal-trip-2019-day-04-05-to-chitkul-and-back/", "published_at": "2019-07-31T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf7df3e91", "title": "Day 3: Kalpa, Rohgi and Peo", "url": "https://sauvikbiswas.com/posts/himachal-trip-2019-day-03-kalpa-rohgi-and-peo/", "published_at": "2019-07-29T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf87bbbff", "title": "Day 1–2: To Reckong Peo", "url": "https://sauvikbiswas.com/posts/himachal-trip-2019-day-01-02-to-reckong-peo/", "published_at": "2019-07-28T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf888b83a", "title": "My medical kit for travel", "url": "https://sauvikbiswas.com/posts/my-medical-kit-for-travel/", "published_at": "2019-07-24T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf986e277", "title": "Two Songs for June", "url": "https://sauvikbiswas.com/posts/two-songs-for-june/", "published_at": "2019-06-25T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbf9d9dbfc", "title": "Server Migration for my websites", "url": "https://sauvikbiswas.com/posts/server-migration-for-my-websites/", "published_at": "2019-05-27T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbfacdb011", "title": "MW: Tezuka's darkest work", "url": "https://sauvikbiswas.com/posts/mw-tezukas-darkest-work/", "published_at": "2019-05-18T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbfbbb9106", "title": "Blue is the Warmest Color: a study of teenage confusions", "url": "https://sauvikbiswas.com/posts/blue-is-the-warmest-color-a-study-of-teenage-confusions/", "published_at": "2019-04-23T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbfcb48839", "title": "A trip to Pondicherry on a Summer weekend", "url": "https://sauvikbiswas.com/posts/pondicherry-summer-weekend/", "published_at": "2019-04-13T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbfd02b3b7", "title": "All that have defined the first half of my 30s", "url": "https://sauvikbiswas.com/posts/all-that-have-defined-the-first-half-of-my-30s/", "published_at": "2019-04-01T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbfdadaa29", "title": "Commentary on Palestine by Joe Sacco", "url": "https://sauvikbiswas.com/posts/commentary-on-palestine-by-joe-sacco/", "published_at": "2019-03-19T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbfdd3b409", "title": "My thoughts on Free Solo", "url": "https://sauvikbiswas.com/posts/my-thoughts-on-free-solo/", "published_at": "2019-02-26T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbfe486f98", "title": "That one time we tried to trek to Goecha-La", "url": "https://sauvikbiswas.com/posts/that-one-time-we-tried-to-trek-to-goecha-la/", "published_at": "2019-01-04T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbff1d6cde", "title": "Day 15: Final day at Hergé Museum", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-15-final-day-at-herge-museum/", "published_at": "2018-12-15T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbff514819", "title": "Day 14: Landing in Brussels, the city of Bande Descinée", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-14-landing-in-brussels-the-city-of-bande-descinee/", "published_at": "2018-12-14T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fbfff63b20", "title": "Day 13: Jewish Holocaust Memorial and leaving Berlin", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-13-jewish-holocaust-memorial-and-leaving-berlin/", "published_at": "2018-12-13T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fc00a23d30", "title": "Day 12: Humboldt, East Side Wall and Berlin ghetto", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-12-humboldt-east-side-wall-and-berlin-ghetto/", "published_at": "2018-12-12T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fc01329c2e", "title": "Day 11: Indian food and Checkpoint Charlie", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-11-partho-rejoins-and-we-eat/", "published_at": "2018-12-11T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fc018fa23c", "title": "Day 10: Berlin Wall and the Underground", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-10-berlin-wall-and-the-underground/", "published_at": "2018-12-10T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fc01bd4c58", "title": "Day 9: From Prague to Berlin", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-09-from-prague-to-berlin/", "published_at": "2018-12-09T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fc021fbfc1", "title": "Day 8: Prague Castle and National Museum", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-08-prague-castle-and-national-museum/", "published_at": "2018-12-08T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fc0220e67c", "title": "Day 7: Skulls and a Cathedral at Kutná Hora", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-07-skulls-and-a-cathedral-at-kutna-hora/", "published_at": "2018-12-07T00:00:00+00:00" }, { "id": "01a087db-f600-73f7-9574-24fc02ca3d0b", "title": "Day 6: Town Hall and the Petřín Hill", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-06-town-hall-and-the-petrin-hill/", "published_at": "2018-12-06T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c77845ea5662", "title": "Day 5: Travelling to Prague", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-05-travelling-to-prague/", "published_at": "2018-12-05T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c77845fe4513", "title": "Day 4: A day at Salzburg", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-04-a-day-at-salzburg/", "published_at": "2018-12-04T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c77846f0a620", "title": "Day 3: Toy Museum, St. Peter's Church and KZ-Dachau Memorial", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-03-toy-museum-st-peters-church-and-kz-dachau-memorial/", "published_at": "2018-12-03T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c7784740e660", "title": "Day 2: A museum, a walk and some cooking", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-02-a-museum-a-walk-and-cooking/", "published_at": "2018-12-02T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c77847e39005", "title": "Day 1: An evening in Munich", "url": "https://sauvikbiswas.com/posts/europe-trip-2018-day-01-an-evening-in-munich/", "published_at": "2018-12-01T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c7784853d5d7", "title": "Jared Diamond explains western dominance in the Age of Enlightenment", "url": "https://sauvikbiswas.com/posts/jared-diamond-explains-western-dominance-in-the-age-of-enlightenment/", "published_at": "2018-08-16T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c77848f2354f", "title": "The story behind the acoustic cover of \"Arriving Somewhere...\"", "url": "https://sauvikbiswas.com/posts/the-story-behind-the-acoustic-cover-of-arriving-somewhere/", "published_at": "2018-07-30T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c778491263fc", "title": "My thoughts on Tibet, Tibet by Patrick French", "url": "https://sauvikbiswas.com/posts/my-thoughts-on-tibet-tibet-by-patrick-french/", "published_at": "2018-05-22T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c77849d00e6a", "title": "One-pan pasta under 20 mins", "url": "https://sauvikbiswas.com/posts/one-pan-pasta-under-20-mins/", "published_at": "2018-04-10T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c7784a80005d", "title": "Dark Project show with a new lineup", "url": "https://sauvikbiswas.com/posts/dark-project-show-with-a-new-lineup/", "published_at": "2018-04-07T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c7784afeaabd", "title": "Hergé's great deception in The Castafiore Emerald", "url": "https://sauvikbiswas.com/posts/herges-great-deception-in-the-castafiore-emerald/", "published_at": "2018-02-26T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c7784b50aa63", "title": "I have finally replaced my hybrid wheels", "url": "https://sauvikbiswas.com/posts/i-have-finally-replaced-my-hybrid-wheels/", "published_at": "2018-02-25T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c7784c39b578", "title": "Day 22: Around Dehradun and towards Jolly Grant", "url": "https://sauvikbiswas.com/posts/uttarakhand-trip-2017-day-22-around-dehradun-and-towards-jolly-grant/", "published_at": "2017-12-23T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c7784c963ea8", "title": "Day 21: Dehradun redux", "url": "https://sauvikbiswas.com/posts/uttarakhand-trip-2017-day-21-dehradun-redux/", "published_at": "2017-12-22T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c7784d80c887", "title": "Day 20: A hike to Yamunotri", "url": "https://sauvikbiswas.com/posts/uttarakhand-trip-2017-day-20-a-hike-to-yamunotri/", "published_at": "2017-12-21T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c7784df374a0", "title": "Day 19: Janki Chatti and Kharsali", "url": "https://sauvikbiswas.com/posts/uttarakhand-trip-2017-day-19-janki-chatti-and-kharsali/", "published_at": "2017-12-20T00:00:00+00:00" }, { "id": "01a087db-f601-712a-bd1c-c7784e8234b6", "title": "Day 18: Kedarkantha: All the way to Purola", "url": "https://sauvikbiswas.com/posts/uttarakhand-trip-2017-day-18-kedarkantha-all-the-way-to-purola/", "published_at": "2017-12-19T00:00:00+00:00" } ] posts Claim your blog
Back to sauvikbiswas.com
Blog · corpus.blog/blogs/sauvikbiswas.com/posts

sauvikbiswas.com

sauvikbiswas.com

2026

2024

2023

2022

2021

2020

1 Sept 2020

2019

2018

2017