41554 blogs · [ { "id": "01a08721-671a-73cd-a988-f2bf75e9091e", "title": "Web Socket for Productivity in Rust", "url": "https://ahmadrosid.com/blog/rust-websocket", "published_at": "2022-03-22T16:14:19+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7695498f", "title": "How to structure a big project in Rust", "url": "https://ahmadrosid.com/blog/cargo-workspace", "published_at": "2022-03-21T04:04:34+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7744f8f0", "title": "Making a typo detection tool in Rust", "url": "https://ahmadrosid.com/blog/typo-detector-in-rust", "published_at": "2022-03-19T01:40:55+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf77cd44e4", "title": "Writing full text search in Javascript for Next.js static site", "url": "https://ahmadrosid.com/blog/fulltext-search-with-inverted-index", "published_at": "2022-03-18T07:21:18+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7827480b", "title": "Journey of Building Code Search Engine", "url": "https://ahmadrosid.com/blog/journey-of-building-code-search-engine", "published_at": "2022-01-29T11:17:02+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf785dbeca", "title": "Note When I Learn Ruby On Rails", "url": "https://ahmadrosid.com/blog/learn-ruby-on-rails", "published_at": "2021-11-07T12:18:44+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf789ad43c", "title": "Working with react stale state", "url": "https://ahmadrosid.com/blog/react-stale-state", "published_at": "2021-11-04T15:34:31+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf78d9112e", "title": "How to Git Squash Commits?", "url": "https://ahmadrosid.com/blog/git-squash-commit", "published_at": "2021-11-02T13:33:16+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf78e940c6", "title": "Highlighting markdown using prism in Next.js", "url": "https://ahmadrosid.com/blog/using-remark-prism-nextjs", "published_at": "2021-10-28T01:19:01+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf78edaadb", "title": "Golang enum Tutorial", "url": "https://ahmadrosid.com/blog/golang-enum", "published_at": "2021-10-09T03:20:27+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf79172c83", "title": "Chasing a Dream is Hard!", "url": "https://ahmadrosid.com/blog/dream-is-hard", "published_at": "2021-10-08T15:33:18+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf794bb291", "title": "How to convert int to string in Go?", "url": "https://ahmadrosid.com/blog/golang-int-to-string", "published_at": "2021-10-06T05:27:18+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf79967211", "title": "How to get Money from contributing to Open Source Project?", "url": "https://ahmadrosid.com/blog/get-money-from-opensource", "published_at": "2021-10-02T20:33:55+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7a67f408", "title": "How to convert byte to string in Golang?", "url": "https://ahmadrosid.com/blog/byte-to-string-golang", "published_at": "2021-10-01T03:55:24+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7a7a75ef", "title": "How to use CodeMirror in Nextjs?", "url": "https://ahmadrosid.com/blog/codemirror-with-nextjs", "published_at": "2021-09-22T11:43:47+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7b583968", "title": "How to write cli application in Nodejs?", "url": "https://ahmadrosid.com/blog/write-cli-app-nodejs", "published_at": "2021-09-21T04:47:36+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7c27f760", "title": "How to write validation in Golang?", "url": "https://ahmadrosid.com/blog/writing-validation-golang", "published_at": "2021-09-20T00:00:00+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7d0acd87", "title": "The Wheel of Life: Dealing with Life's Challenges", "url": "https://ahmadrosid.com/blog/accept-the-situation", "published_at": "2021-09-01T00:00:00+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7d4a101f", "title": "Why I always Failed?", "url": "https://ahmadrosid.com/blog/i-failed", "published_at": "2021-08-26T00:00:00+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7d9799b7", "title": "Preparing for the Next Career", "url": "https://ahmadrosid.com/blog/preparing-for-the-next-career", "published_at": "2021-07-14T00:00:00+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7dcce773", "title": "Confide: Feeling so empty", "url": "https://ahmadrosid.com/blog/feeling-empty", "published_at": "2021-02-05T00:00:00+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7df5e8fc", "title": "Getting started with SDL2 with C++", "url": "https://ahmadrosid.com/blog/getting-started-with-sdl2", "published_at": "2021-02-03T00:00:00+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7e57e25c", "title": "Redis client for nodejs application", "url": "https://ahmadrosid.com/blog/what-nodejs-redis-client-should-you-choose", "published_at": "2021-02-02T00:00:00+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7f378e27", "title": "How to install your own git server?", "url": "https://ahmadrosid.com/blog/how-to-setup-your-own-git-server", "published_at": "2020-07-08T00:00:00+00:00" }, { "id": "01a08721-671a-73cd-a988-f2bf7fe0dd4d", "title": "I'm starting over", "url": "https://ahmadrosid.com/blog/reset-my-blog", "published_at": "2020-07-07T00:00:00+00:00" } ] posts Claim your blog
Back to Ahmad Rosid - Software Enginer
Blog · corpus.blog/blogs/ahmadrosid.com/posts

Ahmad Rosid - Software Enginer

ahmadrosid.com

2022

2021

2020