Kaleem (@kaleemniz) 's Twitter Profile
Kaleem

@kaleemniz

Software Engineer, Talks about Web Dev, Tech Enthusiast, Twitter Spaces.

ID: 1111987176311537665

linkhttps://dev.to/kaleemniz calendar_today30-03-2019 13:42:57

907 Tweet

384 Followers

129 Following

Kaleem (@kaleemniz) 's Twitter Profile Photo

Take Breaks from social media whenever you need them. 👇 You are not a robot who produces fantastic stuff every day, to excel in the long learn Breaks are a must-need. Burnout happens when you don't take that break and continue grinding mindlessly. #tech

Kaleem (@kaleemniz) 's Twitter Profile Photo

What is one thing uncommon between programmers and non-programmers? - Normal people avoid the conflicts - Programmers love to resolve the conflicts #Git

Kaleem (@kaleemniz) 's Twitter Profile Photo

When adding features to your application, it is good to remember that the features and requirements are subject to change. Your application should be easy to refactor and flexible enough to handle all the changes in a reasonable time. #Refactoring

Kaleem (@kaleemniz) 's Twitter Profile Photo

In Software Development, the easiest thing to do is add features mindlessly. Instead, you should - Understand project requirements will change - Tech stack used can be changed - Databases and APIs structures can change You need to ensure the Software must be easily 'Migratable'

Kaleem (@kaleemniz) 's Twitter Profile Photo

Showing up every day is Highly underrated. - If you don't show up every day you are probably not gonna make it. - If you do show up there are good chances you will find other people and a great community to come along with you. #tech

Kaleem (@kaleemniz) 's Twitter Profile Photo

GitHub Copilot is getting better each day. - Is it because the stuff I'm doing is repeated, or is it learning like an actual human does and suggests things with incredible accuracy? At this moment, I'm relying more on GitHub Copilot's recommendation than my own brain, lol #Git

GitHub Copilot is getting better each day.

- Is it because the stuff I'm doing is repeated, or is it learning like an actual human does and suggests things with incredible accuracy?

At this moment, I'm relying more on GitHub Copilot's recommendation than my own brain, lol

#Git
Kaleem (@kaleemniz) 's Twitter Profile Photo

The inefficiencies in work are often caused by an external factor - the factor not related to your actual job, like 3 hrs of traveling. Remote jobs with flexible timings and self-ownership allow you to work at your full potential. Protect your time from external factors!

Kaleem (@kaleemniz) 's Twitter Profile Photo

Everybody in tech is replaceable. In the end, you are just a resource for the company - identifying this means you realize "Your worth is more than the job you do". Define your worth don't let others do that! #tech

Kaleem (@kaleemniz) 's Twitter Profile Photo

Your college degree does not necessarily define your job; tech is flexible. You can quickly pivot to and from the tech without having a Computer Science related degree. The choice is yours!

Kaleem (@kaleemniz) 's Twitter Profile Photo

Your tech career is longer than you think; Most people, at starting, believe they will be at their destination within a matter of months. However, You need to realize: - You need to walk before you run - Avoiding burnout is a big Success - Things take years Take your time!

Kaleem (@kaleemniz) 's Twitter Profile Photo

AMA @NoDegreeDotCom Burnout happens due to intensity over consistency; Expecting short term quick gains over long term. It's like going to a dentist every week to fix your teeth if you do so your teeth would fall out. Instead you could brush the teeth twice a day for a longer period & stay healthy

Kaleem (@kaleemniz) 's Twitter Profile Photo

Imposter syndrome comes back! - You just got lucky where you are - They will all find out who you are - Feeling you are a Fraud Here is what works: - Identify you are not alone - Do one thing at a time - Be open about it We are imposters at one point or another!

Kaleem (@kaleemniz) 's Twitter Profile Photo

If your product does amazing things and solves Real World problems 👇 But does not have a web interface How do you make semi-technical people use your platform? - Not everybody can Code or use Git - Product people / Ceo want to see things visually Build a user interface!

Kaleem (@kaleemniz) 's Twitter Profile Photo

Reading Documentation is the ultimate form of learning. Most learners get trapped by watching too many tutorials and getting into tutorial hell. Ever wonder how tutorial makers learn so fast? Because they read the documentation, implement solutions, and learn 10x faster

Kaleem (@kaleemniz) 's Twitter Profile Photo

Direction is more important than the hard work. Wrong Direction - Work hard - Work hard - Burn out - Give up Right direction - Work hard - Daily improvements - Failures, Feedback & Opportunities - Attempts & Success Fix your direction and Work hard!

Kaleem (@kaleemniz) 's Twitter Profile Photo

This week I'm exploring WunderGraph and this is the future for GraphQL. It supports SSR in a declarative way what I call "Convention over configuration" This is the fastest way to build your GraphQL apps (or any web app!) WunderGraph is more than GraphQL its the Web!

This week I'm exploring <a href="/wundergraphcom/">WunderGraph</a> and this is the future for GraphQL.

It supports SSR in a declarative way what I call "Convention over configuration" 

This is the fastest way to build your GraphQL apps (or any web app!)

<a href="/wundergraphcom/">WunderGraph</a> is more than GraphQL its the Web!
Kaleem (@kaleemniz) 's Twitter Profile Photo

A couple of years back when I was migrating an app from MySQL to PostgreSQL. I had a table named "user" which worked in MySQL but not in PostgreSQL. PostgreSQL reserves the word "user," so it doesn't allow Lesson learned: use app prefix. instead of "users" use "app_users"

A couple of years back when I was migrating an app from MySQL to PostgreSQL. 

I had a table named "user" which worked in MySQL but not in PostgreSQL.

PostgreSQL reserves the word "user," so it doesn't allow 

Lesson learned: use app prefix.

instead of "users" use "app_users"