Why I built the same app in 5 languages: C#, Java, Go, TypeScript, Python

2 min read3 hours ago

Press enter or click to view image in full size

I started Mahaam as a side project for learning purposes and applying different techs on.

I experimented Firebase, Firestore, Mongodb, and finally Postgres. For frontend, only experimented Flutter. For backend started by Java then C# then Go. Then, decided to open source the backend, and take it one step further by adding Typescript and Python implementations.

Mahaam.dev

I used to be a one language developer for a long time. After some struggles, I learned the hard way that there are things much more important than the language, and these are some:

  • Understanding business and user needs.
  • Good data model and UX desi…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help