App Development How Distribution Models Shape the Way We Create Software When researching the App Store's impact on how we build apps, I noticed an inherent relationship between the distribution model and software development methodology. From an evolutionary perspective, you can cluster this relationship into four distinct periods: The Beginnings (1950s - 1970s) Software and hardware were bundled together
App Development Why Apps Are More Personal and Websites More Collaborative Websites run code on servers and apps on devices. These simple facts have major implications. Let's dissect the differences from a user's perspective: Access Apps must be downloaded from the internet, before you can use them. The web has much less friction. Just enter the URL
Personal Growth Featured What I learned from watching 'Intro to Large Language Models' by Andrej Karpathy I'm currently delving into how generative AI works. In my research, I stumbled upon an amazing 1-hour 'Intro to Large Language Models' talk by Andrej Karpathy. He's an AI expert who led AI and Autopilot efforts at Tesla and now works at OpenAI. The
App Development Featured The 7 Essentials to create a great Mobile App Experience in 2024 There are many ways to create mobile apps these days. You can build fully native apps using tools provided by Apple and Google, or opt for cross-platform technologies like Flutter and React Native. There are even services that help you create apps without writing code. This accessibility in app creation
Personal Growth My Challenges with Atomic Notes In my previous post, I covered what atomic notes are and how I create them. I have been using them for about six weeks now. The concept of atomic notes is simple, but for a beginner like me, it is not always easy. In this post, I want to share
Personal Growth How I create Atomic Notes In my last post, I shared what I learned at Obsidian University. Learning about Atomic Notes changed my note-taking flow completely. This post is about what Atomic Notes are and how I use them. What are Atomic Notes? Atomic notes capture only one idea per note. That way, it is
Personal Growth What I Learned from Attending Obsidian University Obsidian University is a live-cohort-based course and community created by Mike Schmitz. He is also the co-host of the Focused podcast, which I have been a longtime listener of. Obsidian is a markdown-based note-taking app used by many to create Personal Knowledge Management (PKM) Systems. It is very powerful, thanks