Ashik’s IT Thoughts

January 20, 2019

My Webinar Talk at JUGBD on AWS Data Migration Service (DMS)

Filed under: Uncategorized — ashikuzzaman @ 9:27 am

I gave a talk yesterday on AWS Data Migration Service (DMS) in Bangla to Java User Group Bangladesh (JUGDB). The talk is in Bengali, so for non-Bengali speakers I am providing the link for the slides which is in English.


AWS Data Migration Service (DMS): Amazon’s Approach To Change Data Capture (CDC)



December 18, 2018

Roku Holiday Party 2018

Filed under: Uncategorized — ashikuzzaman @ 4:46 pm


December 5, 2018

Recruiting Snakes and Ladders

Filed under: Uncategorized — ashikuzzaman @ 3:09 pm

November 4, 2018

QConSf 2018 at Hyatt, Sfo

Filed under: Uncategorized — ashikuzzaman @ 6:20 pm

I will be attending QConSf 2018 during November 5th to 7th at Hyatt Regency, San Francisco. I hope to get some good knowledge from this developers’ conference. Here are the sessions I will be attending day 1 (I have had a backup session for each one to be able to swap with my manager in case one of us dont like a session). Ping me if you are attending and would like to network.

Preferred Track : Microservices / Serverless Patterns & Practices
Backup Track: Optimizing You: Human Skills for Individuals


(1) From Winning the Microservice War to Keeping the Peace
Day 1, 10:35am – 11:25am

(1B) Incrementally Refactoring Your Habits With Psychology
Day 1, 10:35am -11:25am

(2) Reactive DDD—When Concurrent Waxes Fluent
Day 1, 11:50am – 12:40pm

(2B) Service Ownership @Slack
Day 1, 11:50am – 12:40pm

(3) Connecting, Managing, Observing, and Securing Services
Day 1, 1:40pm – 2:30pm

(3B) Whispers in the Chaos: Monitoring Weak Signals
Day 1, 1:40pm – 2:30pm

(4) Baby Got Feedback: How to Give and Take Feedback Like A Boss
Day 1, 2:55pm – 3:45pm

(4B) Serverless and Chatbots: A Match Made in the Cloud
Day 1, 2:55pm – 3:45pm

(5) Dropping The Work-Life Balancing Act
Day 1, 4:10pm – 5:00pm

(5B) Crisis to Calm: Story of Data Validation @ Netflix
Day 1, 4:10pm – 5:00pm

(6) 3 Common Pitfalls in Microservice Integration
Day 1, 5:25pm – 6:15pm

(6B) Empathy: A Keystone Habit
Day 1, 5:25pm – 6:15pm

November 1, 2018

Roku Halloween Party 2018

Filed under: Uncategorized — ashikuzzaman @ 9:39 am


September 25, 2018

Served as Panelist in Future of Cryptocurrency Trading – Bitcoin: The Dominant Coin

Filed under: Uncategorized — ashikuzzaman @ 7:42 pm

I was part of this online panel and had great discussions with some very knowledgable people on the blockchain sector. There were one facilitator (i.e. moderator) and 18 panelists who were invited to join the panel. I guess via LinkedIn the Currnt team found me and invited me to apply for the panel last month. I am very glad that I joined. Below is a summary of what we discussed in this second theme the duration of which was about 2 weeks.

June 25, 2018

Farewell to Mykyta from Roku

Filed under: Uncategorized — ashikuzzaman @ 2:48 pm

I am lucky to get a chance to work with some of the best engineers of our times. Mykyta is one of them. Last Friday afternoon we gave an informal farewell to him at Campbell. Many people were talking about him, the nice, funny or awkward experiences working with him. I learn Terraform and how we can wonderfully manage the deployment and maintenance of AWS resources with it in my first 3 months at Roku from him. He is one who doesn’t work just for money, but looks forward to how much impact he can make in a team. All the best Mykyta to your new position at Netflix.


IN case it’s not clear who is Mykyta in the picture, the clue is that he is 6 feel 5 inches tall and is the shortest member in his family. His younger brother is 6 feet 11 inches! 😀

March 29, 2018

How Much Sillicon Valley Engineers Work In Office?

Filed under: Uncategorized — ashikuzzaman @ 7:19 pm

Screen Shot 2018-03-29 at 8.37.16 PM

December 13, 2017

Hightech Beggar

Filed under: Uncategorized — ashikuzzaman @ 6:59 pm

Screen Shot 2017-12-13 at 6.56.12 PM

December 10, 2017

Step by Step: Easy Ways to Purchase Bitcoin, Ethereum and Litecoin

Filed under: Uncategorized — ashikuzzaman @ 10:21 pm

As people are rushing towards crypto currencies now-a-days and specially to buy Bitcoin, they often find it difficult to figure out which web site to use to buy. Sometimes they give up with frustration looking at too many steps involved to get in.  I myself have faced it once earlier but finally got over the hurdles, thanks to the easy interface of Coinbase. So let’s see what do you need to do if you buy Bitcoin, Ethereum or Litecoin online.

Step 1: Use your computer’s browser to login to Coinbase at

Step 2: Signup for an account with your email address. Use your smart phone to verify your registration code during the process.

Step 3: You will need to provide your Driver license’s front side and reverse side as well as your face image via your computer’s web camera to verify your identity documents. The process may take several minutes.

Step 4: Add your bank account or credit card or paypal account to your newly created coinbase account so that you can fund your purchases at Coinbase.

Step 5: Optionally (but highly recommended), enable MFA (multi-factor authentication) for your account. For this you will need to download Google Authenticator app in your smart phone first. Then follow the steps in Coinbase to scan barcode after writing down the 16 digit code. This is to make sure if you loose the mobile, you can recover your account access.

Step 6: You are ready now to buy and cell any of those 3 – Bitcoin, Ethereum, Litecoin. Select the respective wallet to buy those coins.

Coinbase charges 4% transaction fee for each purchase. To avoid this fee, you can use GDAX exchange (owned by the same company as Coinbase) for coin trades using your Coinbase account credentials. But this will involve a few extra steps which are explained in detail at I will give the gyst or summary of the steps here.

Step 1: Login to Coinbase and add fund to your USD wallet. For example, if you want to buy 2000 USD worth of bitcoin, then transfer $2000 from your bank account to your USD wallet of Coinbase. This may take 3 to 5 business days.

Step 2: Sign up for GDAX at using your coinbase account.

Step 3: Go to top right menu option Trade and click on Deposit button in the left.

Step 4: This should show you the options for Deposit Funds. Pick the option Coinbase Account and transfer money from Coinbase to GDAX.

Step 5:  Once the transfer is done (usually instantly), you can now use this money to place a Buy Order from GDAX.

Step 6: You can either do a regular market price buy order or limit price order. If you place market order, you will be charged a small transaction fee of 0.3%. However, if you use limit order then you won’t be charged any fee at all.

Step 7: While picking what limit price you should choose for your coin to buy, pick a price same or very close to the top price (green color) of the lower half frame to make sure your order gets processed right away.

Older Posts »

Create a free website or blog at