Anup CowkurWhy can’t we just make the button smaller?Should be easy, right?3 min read·Nov 26, 2020--3--3
Anup CowkurPeople are more important than timelinesI’ve been asked at times why I approve unplanned personal leaves in my team even if it affects our project timelines. It’s quite simple —…2 min read·Oct 18, 2020----
Anup CowkurinBetter ProgrammingHow to Survive Remote Work for Engineering Managers and Tech LeadsFor many of us, this is the first time we’ve all been remote. Here’s how to get by6 min read·Mar 19, 2020----
Anup CowkurinGojek Product + TechUX Engineering at GOJEKWhat is UX Engineering all about, really? Here is an explanation of how we do it at GOJEK.6 min read·May 14, 2019----
Anup CowkurinGojek Product + TechHow we built the new GO-JEK Rider AppThis is a caterpillar:8 min read·Feb 6, 2018--14--14
Anup CowkurinWe’ve moved to freeCodeCamp.org/newsFunctional Programming for Android Developers — Part 4In the last post, we learned about higher order functions and closures. In this one, we’ll talk about functional error handling.6 min read·Jan 7, 2018--5--5
Anup CowkurinWe’ve moved to freeCodeCamp.org/newsFunctional Programming for Android Developers — Part 3In the last post, we learned about immutability and concurrency. In this one, we’ll look at Higher Order Functions and Closures.5 min read·Jun 6, 2017--3--3
Anup CowkurinWe’ve moved to freeCodeCamp.org/newsFunctional Programming for Android Developers — Part 2In the last post, we learned about Purity, Side effects and Ordering. In this part, let’s talk about immutability and concurrency.8 min read·Feb 27, 2017--8--8
Anup CowkurinWe’ve moved to freeCodeCamp.org/newsFunctional Programming for Android Developers — Part 1Lately, I’ve been spending a lot of time learning Elixir, an awesome functional programming language that is friendly to beginners.7 min read·Feb 20, 2017--12--12
Anup CowkurYour presenters don’t need all those lifecycle eventsMVP is the new black in AndroidDev and there’s about a billion ways to do it.3 min read·Nov 20, 2016--10--10