Open in app

Sign In

Write

Sign In

Elye
Elye

57K Followers

Home

About

Published in Better Programming

·Pinned

10 Admirable Attributes of a Great Technical Lead

It‘s a position that requires intricate calibration of various personality traits — Over the course of my career in software development, I have had the great privilege of working under different technical leads. They are the people who drive the forefront technical direction of the team. I have learned much from them. To be a great tech lead is hard. It’s an…

Programming

9 min read

10 Admirable Attributes of a Great Technical Lead
10 Admirable Attributes of a Great Technical Lead
Programming

9 min read


Published in Better Programming

·Pinned

10 Mistakes To Avoid as a Software Development Manager

Speaking from experience — with a second chance in a software leadership position — In my early software development career, with much hard work, I am very fortunate to become a software manager relatively early. Being relatively young and naive as a new manager, my focus has been on commitments and project deliveries. Still, I did well and climbed the management ladder to become…

Programming

15 min read

10 Mistakes To Avoid as a Software Development Manager
10 Mistakes To Avoid as a Software Development Manager
Programming

15 min read


Pinned

I Started Android Development At 40

It’s not too late to restart your software development career at 40 — Someone once told me, “At 35 if you are still a programmer, consider starting looking for some other options for the next half of your career. The younger generation is catching up, and soon you’ll be obsolete.” True enough, at 35, I did start to reflect on what I was…

Life Lessons

8 min read

I Started Android Development At 40
I Started Android Development At 40
Life Lessons

8 min read


Published in Better Programming

·Pinned

The 3 Mindsets to Avoid as a Senior Software Developer

The more we’ve learned, the more we’ve realized there’s so much more to learn — As developers, the longer we’re on the job, the more experience we gain. Eventually, we may even become the go-to person on our team or in our organization, seen as the technical guru of our field. At this level, we get a self-esteem boost, which is positive. But at times…

Programming

4 min read

The 3 Mindsets to Avoid as a Senior Software Developer
The 3 Mindsets to Avoid as a Senior Software Developer
Programming

4 min read


Published in Better Programming

·Pinned

5 Things Better than a Computer Science Degree

A tertiary education is important but some things look even better on a resume — Don’t get me wrong — a tertiary education is important, especially if you attend a school that is closely linked with the industry. It usually provides good pointers and sound fundamentals of what computer science is. However, in the internet-driven world we live in, if you want to start your…

Education

11 min read

5 Things Better than a Computer Science Degree
5 Things Better than a Computer Science Degree
Education

11 min read


5 days ago

Five Traits of a Software Developer

Software Developers are a special type of people — “Be like your dad, go for an IT career. It’s what the future will be”. My wife told my son, advising him on what he should consider for his career. After Covid-19, my wife loves my profession even more, software development. …

Software Development

8 min read

Five Traits of a Software Developer
Five Traits of a Software Developer
Software Development

8 min read


Published in Mobile App Development Publication

·5 days ago

How To Remove Android Old Database Migration Code

Cleaning and Moving Away From Legacy Code — If your app had survived through years on PlayStore, with many releases, before the advent of Kotlin in Android Development, it will probably have some SQLite (before Room existed) Database in your source code, which you hate yet have to live with it. Here, I’m sharing one way we can…

Android App Development

7 min read

How To Remove Android Old Database Migration Code
How To Remove Android Old Database Migration Code
Android App Development

7 min read


Published in Mobile App Development Publication

·Mar 17

Scaling Mobile Development with Micro-frontends

It is more than just modularizing your app development — Recently, I share an upcoming talk below on Scaling App Development using Micro-frontends below on Reddit’s androiddev and iosprogramming subreddit. Unexpectedly, there is this question. What is the use of making Mobile Application scalable? It is a fair question. There’s a misconception that all App Development is just…

Mobile App Development

6 min read

Scaling Mobile Development with Micro-frontends
Scaling Mobile Development with Micro-frontends
Mobile App Development

6 min read


Published in Mobile App Development Publication

·Mar 4

Extend Android’s Room Abstraction Capability Further with KSP

An example of using KSP to overcome the current Android’s Room and Kotlin Inheritance Limitation — Room in Android is really a nice abstraction over SQLite! I learned it not too long ago. Definitely a win in implementing persistence for the App. It has a neat feature of Inheritance as shared in an amazing article by Florina Muntenescu in point 2 of 7 Pro-tips for Room. …

Mobile App Development

6 min read

Extend Android’s Room Abstraction Capability Further with KSP
Extend Android’s Room Abstraction Capability Further with KSP
Mobile App Development

6 min read


Published in Mobile App Development Publication

·Mar 3

Setup and Debug Kotlin Symbol Processing (KSP) Development Made Easy

Learn how to create new custom annotations using KSP in the Android Development environment, and how to debug during developing it as well. — In Java and Kotlin development, Annotation is an advanced feature one can use to reduce boilerplate code. Most of us use it, but few of us develop it. Hence, creating it is always something tricky to learn. Here, I will share how we can use Kotlin Symbol Processing to make…

Android App Development

8 min read

Setup and Debug Kotlin Symbol Processing (KSP) Development Made Easy
Setup and Debug Kotlin Symbol Processing (KSP) Development Made Easy
Android App Development

8 min read

Elye

Elye

57K Followers

Sharing Software Development Experience, focus on Mobile. https://elye-project.medium.com/subscribe https://twitter.com/elye_project

Following
  • Pen Magnet

    Pen Magnet

  • Maxi Rosson

    Maxi Rosson

  • Tim Denning

    Tim Denning

  • John Au-Yeung

    John Au-Yeung

  • Rupi Parmar

    Rupi Parmar

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech