Updates!

Things I have been doing and some what logging on my tech journey!

Subscribe

click πŸ‘‰ here πŸ‘ˆ to subscribe to my mailing list! I promise to stay awesome and share awesome



Drop me Message @Telegram

Chetan Gupta
Software engineer πŸ‘¨β€πŸ’», Kotlin πŸš€ Android πŸ“±.

October Updates

31st-October-2021

Welcome to my monthly news letter blog page, where I share progress of stuff I been doing in my code Journey.

  • My book on Kotlin and programming fundamentals has evolved to Android development with Kotlin` ✍🏻. I've been completing chapter about Android Studio Setup.

  • Past Month was Hacktoberfest 2021 ! I mentored around 88 people for participating and contributing to open source technology. Links for Mentoring Session is below:

    • Session 1 - Details about mentoring and getting onboarded with HacktoberFest Video
    • Session 2 - How to find Android Open Source Project for HacktoberFest Video
  • My HacktoberFest Contributions :

  • Created Compose-Your-Name App : Link

    • Build with Jetpack Compose
    • features how to do analytics in composables

Achievements!

  1. Released Compose-My-Name on Playstore
  2. Article Featured on Bitmap to Composable featured on Mobile App Circular
  3. Completed Hacktoberfest 2021!
  4. Hosted Android World Wide 2021.

Currently in progress

  1. Window 97 using Jetpack Compose development journey is recorded on Youtube as series checkout from [here]

That's all for the updates! thanks ❀️


September Updates

15th-September-2021

Welcome to my monthly news letter blog page, where I share progress of stuff I been doing in my code Journey.

Note : Sorry guys I missed August updates, I was going through some health issues, and I have mostly recovered, but this means I have lot to share checkout

  1. I parted my ways with Deutsche telekom and Joined Housing as Senior Software Engineer, finally got the tag of Senior in my designation, looking forward for the exciting journey.
  2. My book on Kotlin and programming fundamentals has evolved to Android development with Kotlin` ✍🏻. It had some major set back as I lost the original copies with my previous company laptop, but writing Chapter 4 again ☹️.
  3. Vector Data Structure library Vektor2D with Jetpack Compose is ready but not yet has been deployed 🚧
  4. Created a Netflix inspire OTT platform page in React, Personally I don't love React I was doing it to figure out how web apps are structured and to gain some Declarative UI experience. Checkout [here]
  5. Using learning from React Netflix Project I created the same app with Kotlin-React, It uses Kotlin Styled Components and Modern React functional components and state, If you React person and wanna taste of Kotlin its a must read example , Checkout [here]
  6. Wrote an article on Recycler View internal implementation, this article would be part of series that explains Recycler View Ins - out youtube vide with Code

Achievements!

  1. Netflix Inspired Homepage in Kotlin-React received Silver award on Reddit on Official Kotlin Channel, [link]
  2. Recycler View Internals Part 1 : Viewholder got featured at Kotlin Weekly #261

Currently in progress

  1. Making A Nodepad app which has theme of Β Window 97 using Jetpack Compose
  2. Window 97 using Jetpack Compose development journey is recorded on Youtube as series checkout from [here]

That's all for the updates! thanks ❀️


August Updates

Note : Month of August wasn't so great for me due to many personal and health issue. I would be sharing new updates in September newsletter . Thanks for staying connected

July Updates

16th-July-2021

Welcome to my monthly news letter blog page, where I share progress of stuff I been doing in my code Journey.

  1. My book on Kotlin and programming fundamentals back in development advance Kotlin section in writing  ✍🏻.
  2. Currently working in progress πŸ— Β Release-X Ktor application which serves json of latest android release, checkout from [here]
  3. Created Jetpack Compose Canvas 🎨  - Ant Flocking System, checkout from [here]
  4. Collected some learning resource : Β Activity launch modes , MVI architecture , Internals of livedata, Room and Viewmodel

Achievements!

  1. Jetpack Compose Canvas 🎨  - Ant Flocking System,  Featured on [Compose Digest #22] , [JetC Newsletter] and many more places.

Currently in progress

  1. I realised Vector data structure is not actually present for Compose Desktop, so I'm working on Library Vektor2D , checkout from [here]
  2. For Fun Learning Game Development with Godot, link [here]

That's all for the updates! thanks ❀️

June Updates

16th-June-2021

Welcome to my monthly news letter blog page, where I share progress of stuff I been doing in my code Journey.

  1. My First Talk On`Jetpack Compose Canvas 🎨 API and Math behind Alien Invaders and Fruit-Ninja checkout from [here].
  2. My book on Kotlin and programming fundamentals back in development advance Kotlin section in writing  ✍🏻.
  3. ViewBinderWizard πŸ§™πŸ» is ready for alpha, with working for android activities and github link for the project - [here] 🚧.
  4. Created a Jetpack Compose Desktop app which has 2D rain particle system with gravity effect on it using Canvas API checkout code from [here].
  5. Created a Jetpack Compose Desktop Canvas 🎨 Game Alien Invasion πŸ‘Ύ , links in [here].
  6. Created a Jetpack Compose Desktop Canvas 🎨 Game Compose-Fruit-Ninja πŸ₯ , links in [here].
  7. Created a demo social media app inspired from Linked-In , it's architecture pretty well, checkout code from [here].

Achievements!

  1. Finally received my Jetpack Compose Trophy. [here]
  2. Compose Canvas 🎨 Β - Alien Invaders πŸ‘Ύ Β Featured on [Compose Digest #19] , [OnCreate Digest #59] , [JetC Newsletter] , [Android Dev news app] and many more places.
  3. Compose Canvas 🎨 - Β Fruit Ninja πŸ₯ Featured on [jetc-dev] , [Compose-Digest#20], [onCreate-Digest #60] and many more places.

Currently in progress

  1. New Jetpack Compose Canvas API base Boid Flocking Algorithm. [Github]
  2. Learning Kotlin Multi-platform, Demo Project Under Construction. [Github]

That's all for the updates! thanks ❀️


May Updates

16th-May-2021

Welcome to my monthly news letter blog page, here I share progress of stuff I been doing in my code Journey.

  1. My book on Kotlin and programming fundamentals was in halt due to Office work and Pandemic raise in India. hoping to resume it soon. 😡
  2. ViewBinderWizard πŸ§™πŸ» has come a long way first alpha would be launch soon, expect it be happening within this month. here is thread on twitter to track latest updates , and github link for the project - [here] 🚧
  3. Created a Todo and Note taking application called Taskie, get project links from [here]
  4. Created a Jetpack Compose Desktop app which has 2D Space Particle System using Canvas API, its really lit, checkout the code sample from [here]

Achievements!

  1. Won Β Android Jetpack Compose challenge goodies, Pugdopter was one of the challenge winner! links [here]
  2. Trending Profile on KiwisMedia , checkout my link from [here]

Halted | Failed

  1. 😭 PR submission for Korge Game Engine πŸ‘Ύ , They already have new sample in place might not need my PR request have to take follow-up
  2. Due to pandemic situations I'm not able to make time for Β Podcast Β πŸŽ™ on Android-Idiot, totally my mistake.

Currently in progress

  1. ViewBinderWizard Jetpack Compose Desktop
  2. Jetpack Compose Canvas exploration
  3. Jetpack Compose Web exploration

That's all for the updates! thanks ❀️


April updates

15th-April-2021

This months new updates and things I have been working on

  1. My book on Kotlin and programming fundamentals in progress Chapter 4 is started πŸƒπŸ»β€β™‚οΈ , another month another sprint!
  2. ViewBinderWizard πŸ§™πŸ»β€β™‚οΈ is now finally shaping up , here is thread on twitter to track latest updates , and github link for the project - [here] 🚧
  3. Created an Article πŸ“ Β Nosy Code with Kotlin Scope, read from here, It is my first article that has crossed 12K+ views. I discuss some mischievous ways developers exploit Kotlin Scope operators.
  4. Created Kotlin DSL for Tree Data Structure, API looks so clean everyone loves it, here is the [link], Trending over Reddit with two awards check [here]
  5. Created two repository to keep track of my learning and problem solving solutions, you check it out too. could be useful as RND material, Android and Kotlin Learning Collection [here], Problem Solve and Logic Building [here]
  6. I do create many things from Scratch for learning Purpose, and planning to start a series on creating Android Component from Scratch. Do give me feedback if interest you. Currently I have : AsyncTask from Scratch [link] , Recycler View (in progress 🚧) [link], Android Framework (lifecycle|activity-backStack|Activity) [here]
  7. Experimenting with Jetpack Compose Desktop, Discovered a crash which led to discussion that Decompose Navigation Library is not designed for Single navigation Controllers by design, check here for more details.
  8. Create a Repository for Coroutines Playground, planning to do some example on channels, flows, custom operators and error handlers, link [here]

Achievements!

  1. Completed my new blog template link here and my static site setup here , soon be deploying them.
  2. Article got feature πŸŽ– on Kotlin Weekly checkout here Β 
  3. Article got feature πŸŽ– on Android Weekly Β checkout here Β 
  4. Article got feature πŸŽ– on ProAndroidDev Β checkout here
  5. Article got picked on Daily dev dashboard!, (best tool daily news and blog for techies) [download here](not sponsored)

Currently in progress

  1. Jetpack Compose Challenge : Weather App [here]
  2. ViewBinderWizard Jetpack Compose Desktop
  3. 😭 PR submission for Korge Game Engine πŸ‘Ύ , Still in my todo
  4. Expected to be appearing in Podcast Β πŸŽ™ on Android-Idiot

That's all for the updates! thanks ❀️


March updates

15th-March-2021

Today I'm sharing new updates and things I have been working on

  1. My book on Kotlin and programming fundamentals in progress Chapter 3 is draft is done ✨ working on typos πŸ’β€β™€οΈ
  2. Started on with the script that will migrate Android Activity with Synthetic Imports to ViewBinding, logic for that has been done ✨ working on CLI script  🚧 , later an Android Studio Plugin is also expected. links here.
  3. Added PR For RoomDB to CSV export functionality, link here
  4. Created an Article πŸ“ for explains my approach for RoomDB to CSV export functionality, read from here
  5. Participated in AndroidDevChallenge 2020, Compose App Week 1 Dog Adoption app, checkout Pugdopter links here
  6. Participated in AndroidDevChallenge 2020, Compose App Week 2 CountDown timer app, checkout Countie links here
  7. Create my own Blog Template using TailWind CSS, which I will be hosting Statically soon. checkout template if your interested from here 🌐

Achievements!

  1. Article got feature πŸŽ– on OnCreate Digest checkout here Β 

Currently in progress

  1. Learning how to make Android Studio Plugins πŸ”Œ
  2. PR submission for Korge Game Engine πŸ‘Ύ Sample
  3. Ditched React, leaned Alpine js 😏
  4. Learning Eleventy Static Site Generator
  5. Expected to be appearing in Podcast Β πŸŽ™ on Android-Idiot

That's all for the updates! thanks ❀️


February Updates

-

14th-Feb-2021

Today I'm sharing new updates and things I have been working on

  1. My book on Kotlin and programming fundamentals in progress 🚧  stready progress in way!
  2. My repository on DataStructure in Kotlin, has progressed to Tress, currently WIP 🚧  up a basic cheat-sheet to understand Trees checkout from [here]
  3. I have created a compose horizontal expanding card example which you can see here [here]
  4. I have created a game sample entirely in Kotlin 🚧  example which you can see here [here]
  5. I have created a simple android quiz app with a collab with Pooja-Srivs, which would be part of my kotlin fundamental book, links [here]
  6. I have self-implemented AsyncTask API , using threads and handlers which is useful for interviews, checkout from [here]
  7. Created One Youtube Video on Nullable fields vs LateInt, checkout [here]
  8. I have solved a PR for Expenso applications, which add Room-database to CSV export functionality to the app. checkout from here [here]


Achievements!

  1. Recently been awarded as Android Tech Star by India Mentor
  2. Nominee for Korea Mobile Brand Awards | Korea Mobile Brand Awards [πŸ˜‚ Β it's not credible but who cares! ]

Currently in progress

  1. Migration Script that converts synthetic imports to Viewbinding
  2. Try to learn static site generation and React! 😡  [I don't like react]

That's all for the updates! thanks ❀️


January Updates

\

29th-Jan-2021

I'm sharing some of the updates hope you find them interesting

  1. Currently working on a Book about Kotlin and programming fundamentals
  2. I have a repository on DataStructure in Kotlin in progress checkout from [here] the best part about it is that it's clean, tested, and very close to Kotlin stdlib.
  3. Big-brain-Kotlin series which teaches Kotlin stdlib to write maintainable code [here]
  4. I do experimenting a lot with what I can do with Kotlin and some time back I made an interactive CLI application using it which you can checkout from [here]

That's all for the updates! thanks ❀️



Join My Mailing List

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.