What I Got This Past Year

Past year was an exiciting one. Hopefully this 2018 would be more fun!

I’ve experience a lot aha moment on recent big project. Rewriting a biggest fintech app in Indonesia isn’t an easy task, with around almost 50-60 peoples, collaboration is quite challenging.

For the tech stack itself, we’re using React Native, Redux, GraphQL, Uranium, etc. We do write unit test. Code review is a must. And sharing is caring, we usually do meetup to share what is the recent tech worth to try.

I want to share what i’ve learned and what i found interesting to be highlighted this past recent year.

Linting Your Code

Eslint help me a lot how to write better code. Make my code more readable to the others and so on.

Unit Test Pls!

It save my lazy time. Seriously. I am confident with my code, even with huge changes i just did before.

Automate Everything

If you start getting frustated of something, it is a bad sign on your workflow. If you feel, the task is difficult and complicated, you need to start thinking how to automate it. Consider CI/CD would be great. You could automate the deployment or way you produce the package.

CLI Rules!

Now, instead using GUI app, i am playing a lot on command line interface. Instead using SourceTree, i am a fan of git cli, yes you read it correctly, git cli. I am too lazy to open emulator from android studio, instead i write some shortcut to run emulator from command line. huh?

Ask, Ask, Ask

If you are on big project, please don’t be a passive doll. If you got blocked by something, always sounding to your peer.

Last Word

Don’t just be a code monkey. Be creative. Improve your workflow. Improve yourself. Make your life easier and don’t let your cat starving, because i love cat.

Komentar

Back to home