Yesterday I finished No Fears, No Excuses: What You Need to Do to Have a Great Career by Professor Larry Smith. I can't say I learnt new things but what I can say is that I should have read this book early in my career. Working hard is not enough in today's ever-changing and highly competitive environment.… Continue reading No Fears, No Excuses by Larry Smith
Tag: Java
JUGBD Talk on Role of Issuer Processors in Payments Ecosystem
https://www.youtube.com/watch?v=X-5OX_3PAAk Ashik's Talk on Issuer Processors Yesterday I gave a presentation in Bengali at JUGBD Virtual Conference. The first 53 minutes is my talk on The Role of Issuer Processors in Payments Ecosystem. The rest is the panel discussion along with Mojahedul Haque Abul Hasanat, ANM Bazlur Rahman, Mozammel Haque, Sazzadur Rahman and Oronno Abdullah… Continue reading JUGBD Talk on Role of Issuer Processors in Payments Ecosystem
High Level System Design and Architecture Topics
These are some of the topics that a standard backend engineer should know. Here we are consciously excluding any particular tool, framework or programming language. Instead we want to focus on topics related to high level system design and architecture. It can't be an exhaustive list ever. I will try my best to keep adding… Continue reading High Level System Design and Architecture Topics
How not to fail as an Engineering Manager
There are plenty of resources on how to succeed as an engineering manager. But there is not enough to tell you about how not to fail. I read the article by Brad Armstrong recently which outlined some very important ones. I recommend you read and try these out. Here is the list which mentions, DO… Continue reading How not to fail as an Engineering Manager
My Engineering Article from TubeMogul – Git Commit Message
Today TubeMogul Engineering Blog published my first engineering article. TubeMogul’s Engineering team uses a number of tools to help us collaborate and track progress more effectively, including Git, the popular version control system. Git’s commit messages are an integral part of establishing context for code changes, and maintaining an effective workflow. Read on for some… Continue reading My Engineering Article from TubeMogul – Git Commit Message
Removing an element from a Collection while iterating over it
Can you remove an element from a collection while iterating over it? Answer: No, you can't. What kind of error will you get in Java if you make an attempt? Compile time or Runtime? Answer: Runtime. The details of the exception will be as below. Check this along with a sample program that I wrote.… Continue reading Removing an element from a Collection while iterating over it
Replacing $ in a String in Java
I faced an issue in my project where we read a password for an admin user first from a file which has a dummy or wrong password written in it. Then I read the password from database and replace the dummy password with the real password that I get from Database. So the code was… Continue reading Replacing $ in a String in Java
My Thoughts On SCJP Java 6 Exam
Recently I have been thinking about the industry standard technology certifications, particularly around Java/JEE technologies. I am not exactly sure how valuable the technology certifications are when you are already an experienced veteran in the industry. But I can guess that it will give an impression to your upper management to accommodate you for the… Continue reading My Thoughts On SCJP Java 6 Exam
Title Revision from Software Engineer to Senior Member of Technical Staff
Recently I got a title revision in Salesforce.com as a Senior Member of Technical Staff (SMTS) although without any salary hike. When I joined Salesforce at November 5, 2007 I was assigned the title of Software Engineer. My grade was already high within the Software Engineer title holders at that time falling a little short… Continue reading Title Revision from Software Engineer to Senior Member of Technical Staff
JMS
Background I, Nitol and Paul are 3 developers who worked at the early times of our career as java developers in a project named SPRINTRE in Bangladesh almost 6 years back. Coincidentally, we all 3 are now in USA. I and Nitol in California and are now neighbours and Paul just came to USA few… Continue reading JMS
Rounding problem in Java for float, double types
Here is a sample java program that I wrote. It shows that for all of Double, double, Float, float you can't rely on default rounding operation of java/jvm. I think even JVM to JVM implementation (sun windows jvm vs ibm linux jvm for example) the output may vary. Can someone confirm it? public class DoubleAndFloatIssue… Continue reading Rounding problem in Java for float, double types