{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Humza Ahmed","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/humza","_microblog":{"about":"https://micro.blog/about/api","id":"144869","username":"humza","bio":"Husband and Creative Developer","pronouns":"he/him","is_following":false,"is_you":false,"following_count":43,"discover_count":0},"author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://avatars.micro.blog/avatars/2025/24/144869.jpg"},"items":[{"id":"94754816","content_html":"<p>Visiting Lake Conroe for the first time! 🏖️</p>\n<img src=\"https://cdn.uploads.micro.blog/85741/2026/image-m.jpg\" width=\"450\" height=\"600\" alt=\"\" loading=\"lazy\">\n","summary":"","url":"https://humza.blog/2026/07/27/visiting-lake-conroe-for-the.html","date_published":"2026-07-27T20:47:20+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-27 20:47","date_timestamp":1785185240,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94427978","content_html":"<p>Kotlin Power Tools: <a href=\"https://humza.blog/2026/07/21/kotlin-power-tools.html\">humza.blog</a></p>","summary":"","url":"https://humza.blog/2026/07/21/kotlin-power-tools.html","date_published":"2026-07-21T23:50:09+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-21 23:50","date_timestamp":1784677809,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94427808","content_html":"<p>Kotlin Preventing Failure: <a href=\"https://humza.blog/2026/07/21/kotlin-preventing-failure.html\">humza.blog</a></p>","summary":"","url":"https://humza.blog/2026/07/21/kotlin-preventing-failure.html","date_published":"2026-07-21T23:44:17+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-21 23:44","date_timestamp":1784677457,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94370501","content_html":"<p>Kotlin Object Oriented Programming: <a href=\"https://humza.blog/2026/07/20/kotlin-object-oriented-programming.html\">humza.blog</a></p>","summary":"","url":"https://humza.blog/2026/07/20/kotlin-object-oriented-programming.html","date_published":"2026-07-21T01:22:25+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-21 01:22","date_timestamp":1784596945,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94355849","content_html":"<p>Kotlin Functional Programming: <a href=\"https://humza.blog/2026/07/20/kotlin-functional-programming-lambdas-lambdas.html\">humza.blog</a></p>","summary":"","url":"https://humza.blog/2026/07/20/kotlin-functional-programming-lambdas-lambdas.html","date_published":"2026-07-20T19:44:03+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-20 19:44","date_timestamp":1784576643,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94338990","content_html":"<p>Kotlin Usability: <a href=\"https://humza.blog/2026/07/20/kotlin-usability.html\">humza.blog</a></p>","summary":"","url":"https://humza.blog/2026/07/20/kotlin-usability.html","date_published":"2026-07-20T17:32:44+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-20 17:32","date_timestamp":1784568764,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94105545","content_html":"<p>Introduction to Kotlin Objects: <a href=\"https://humza.blog/2026/07/16/introduction-to-kotlin-objects.html\">humza.blog</a></p>","summary":"","url":"https://humza.blog/2026/07/16/introduction-to-kotlin-objects.html","date_published":"2026-07-16T12:53:52+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-16 12:53","date_timestamp":1784206432,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94104059","content_html":"<p>Introduction to Kotlin: <a href=\"https://humza.blog/2026/07/16/introduction-to-kotlin.html\">humza.blog</a></p>","summary":"","url":"https://humza.blog/2026/07/16/introduction-to-kotlin.html","date_published":"2026-07-16T12:25:39+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-16 12:25","date_timestamp":1784204739,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94101592","content_html":" Hello Kotlin \n<p>In Kotlin, the entry point to your program is the main function. You can easily create a Hello World program like so:</p>\n<div class=\"highlight\"><pre><code><span>fun</span> <span>main</span>() {\n  println(<span>\"Hello, world!\"</span>)\n}\n</code></pre></div>","summary":"","url":"https://humza.blog/2026/07/16/hello-kotlin-in-kotlin-the.html","date_published":"2026-07-16T11:42:05+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-16 11:42","date_timestamp":1784202125,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94056066","content_html":"<p>I recently finished reading Atomic Kotlin. Over the next few days I plan on formatting my notes in Markdown and sharing them on my blog. Hopefully it will give newcomers a quickstart on learning Kotlin.</p>\n","summary":"","url":"https://humza.blog/2026/07/15/i-recently-finished-reading-atomic.html","date_published":"2026-07-15T17:11:56+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-15 17:11","date_timestamp":1784135516,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94052973","content_html":"<p>I want to eventually write my own Hugo theme for my blog. Having explored many of the themes on micro.blog, either the designs or configurations don’t stick with my tastes. I will blog about what I learn and my progress.​</p>\n","summary":"","url":"https://humza.blog/2026/07/15/i-want-to-eventually-write.html","date_published":"2026-07-15T16:14:27+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-15 16:14","date_timestamp":1784132067,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94051737","content_html":"<img src=\"https://micro.blog/photos/100x/https%3A%2F%2Fimage.tmdb.org%2Ft%2Fp%2Fw154%2FsO3O1szSYuXLwtkobU5TExQ6Wfa.jpg\" class=\"mini_cover\"><p>Going to watch: <a href=\"https://www.themoviedb.org/movie/1315772\">Minions &amp; Monsters</a> 🍿later today!</p>\n","summary":"","url":"https://humza.blog/2026/07/15/going-to-watch-minions-monsters.html","date_published":"2026-07-15T15:45:31+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-15 15:45","date_timestamp":1784130331,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94019265","content_html":"<p>The Clicks Communicator seems like a great device for focused writing on the go.</p>\n","summary":"","url":"https://humza.blog/2026/07/14/the-clicks-communicator-seems-like.html","date_published":"2026-07-15T02:34:38+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-15 02:34","date_timestamp":1784082878,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}},{"id":"94016998","content_html":"<p>Starting life and this blog from scratch. I have been thinking about how to frame this blog. Should I keep it personal, professional, or topic driven?</p>\n<p>In 2026, human authenticity matters and I have learned that means sharing experiences and knowledge of all types.</p>\n","summary":"","url":"https://humza.blog/2026/07/14/starting-life-and-this-blog.html","date_published":"2026-07-15T00:47:45+00:00","author":{"name":"Humza Ahmed","url":"https://humza.blog","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Favatars.micro.blog%2Favatars%2F2025%2F24%2F144869.jpg","_microblog":{"username":"humza"}},"_microblog":{"date_relative":"2026-07-15 00:47","date_timestamp":1784076465,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"is_podcast":false,"note":"","syndication":[]}}]}