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


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.