Will AI Replace Software Engineers?
Humans are notoriously bad at predicting the future, but very resilient at adapting when we must.
Humans are notoriously bad at predicting the future, but very resilient at adapting when we must.
Axiom: Any software engineer writing a blog on tech will eventually write a post about interviews. - Yours Truly
The case of GraphQL (Peggy Rayzis) Productivity boost across teams Smaller payloads Fewer client/server round trips Preventin...
The best metaphor I have found for thinking about code reviews is a gift exchange. The terms pull request and code reviews will be used interchangeably in th...
I was in a conversation the other day when someone mentioned
This blogpost is my thoughts only and does not necessarily represent the positions of current or past employers.
When working in software, one way to look at our profession is to say that we take architecture docs or designs and make code out of it. After years in the i...
Once you start receiving payments on your site, congratulations! You are likely building something people want. But now you are at the point of having to man...
In recent years, payment API providers have made integrating payments much easier than it used to be. Instead of dealing with banks and exchanges, ecommerce ...
With the rise in VC funded startups, there was not a big community for individuals and small teams launching and supporting digital product businesses with t...
The Internet started as a publishing medium. It excels at enabling people to share their unique gifts. An amazing amount of content gets put out on the web e...
This is the second part of the two series blog post about my talk at PyCon Canada. Here is the first part.
High Level Takeaways If you are giving a talk, too much content on slides means the audience is reading the slides instead of listening to you. Design y...
Update: Udemy has generously granted a free coupon for the readers of this blog for their React JS and Flux course. Use the code avidasreactjs and the fir...
This has been happening at various meetups/hackathons/startup events sufficiently enough to warrant a blogpost. The situation is generally a variant of this,...
Update: Udemy has generously granted a free coupon for the readers of this blog for their React JS and Flux course. Use the code avidasreactjs and the fir...
The Milestone
Second year in a row, I wanted to share books, podcasts and other media / art that added a lot of value to my life.
Growing Up Middle Class in Dhaka
The air hung thick and sweet, clinging to my skin like a forgotten memory. The bus lurched forward, a reluctant participant in the city’s cacophony. Honking ...
An overdue trip
And just like that, 2023 is behind us. I wanted to have some fun and share my picks across media and art this year.
On a whim, I went to hideout theatre in Austin, TX for a improv beginner class a few years back. Over time, I have tried short and long form improv, and trie...
I’m not a savant at risk taking. I can hedge my opinions and guard my feelings. Perhaps I want to be liked a little much. My need for belonging can make me w...
A brilliant and succinct quote that says so much about our being.
Besieged
I think life should be more like improv and improv should resemble life.
A big step forward and lessons learnt along the way.
“Gatoradeee!! Water!” The sudden enthusiastic cheer after a period of silence was hard to miss. Looking up, I saw the 10k marker. I looked at my watch and I ...
I ran the NYC marathon this Sunday. On my fourth marathon, I was going for 3:45, came off with a 3:38, personal best by 4 minutes. More than the time, a vani...
If I were to think about running a 26.2 mile race at the start of 2015, the overwhelming feeling would be one of fear. I have only ever ran a 10k before and ...
A big step forward and lessons learnt along the way.
“Gatoradeee!! Water!” The sudden enthusiastic cheer after a period of silence was hard to miss. Looking up, I saw the 10k marker. I looked at my watch and I ...
I ran the NYC marathon this Sunday. On my fourth marathon, I was going for 3:45, came off with a 3:38, personal best by 4 minutes. More than the time, a vani...
If I were to think about running a 26.2 mile race at the start of 2015, the overwhelming feeling would be one of fear. I have only ever ran a 10k before and ...
The case of GraphQL (Peggy Rayzis) Productivity boost across teams Smaller payloads Fewer client/server round trips Preventin...
Update: Udemy has generously granted a free coupon for the readers of this blog for their React JS and Flux course. Use the code avidasreactjs and the fir...
Update: Udemy has generously granted a free coupon for the readers of this blog for their React JS and Flux course. Use the code avidasreactjs and the fir...
The case of GraphQL (Peggy Rayzis) Productivity boost across teams Smaller payloads Fewer client/server round trips Preventin...
Update: Udemy has generously granted a free coupon for the readers of this blog for their React JS and Flux course. Use the code avidasreactjs and the fir...
Update: Udemy has generously granted a free coupon for the readers of this blog for their React JS and Flux course. Use the code avidasreactjs and the fir...
This is the second part of the two series blog post about my talk at PyCon Canada. Here is the first part.
High Level Takeaways If you are giving a talk, too much content on slides means the audience is reading the slides instead of listening to you. Design y...
Update: Udemy has generously granted a free coupon for the readers of this blog for their React JS and Flux course. Use the code avidasreactjs and the fir...
I spent three years as a software engineer at WeWork. Three years is north of 6,000 working hours and this post is an account of my time there and key takeaw...
Finding the Right Team: Questions to Ask Before Joining
Axiom: Any software engineer writing a blog on tech will eventually write a post about interviews. - Yours Truly
This is the second part of the two series blog post about my talk at PyCon Canada. Here is the first part.
High Level Takeaways If you are giving a talk, too much content on slides means the audience is reading the slides instead of listening to you. Design y...
Once you start receiving payments on your site, congratulations! You are likely building something people want. But now you are at the point of having to man...
In recent years, payment API providers have made integrating payments much easier than it used to be. Instead of dealing with banks and exchanges, ecommerce ...
Once you start receiving payments on your site, congratulations! You are likely building something people want. But now you are at the point of having to man...
In recent years, payment API providers have made integrating payments much easier than it used to be. Instead of dealing with banks and exchanges, ecommerce ...
The best metaphor I have found for thinking about code reviews is a gift exchange. The terms pull request and code reviews will be used interchangeably in th...
This blogpost is my thoughts only and does not necessarily represent the positions of current or past employers.
A brilliant and succinct quote that says so much about our being.
Besieged
Update: Udemy has generously granted a free coupon for the readers of this blog for their React JS and Flux course. Use the code avidasreactjs and the fir...
This has been happening at various meetups/hackathons/startup events sufficiently enough to warrant a blogpost. The situation is generally a variant of this,...
This has been happening at various meetups/hackathons/startup events sufficiently enough to warrant a blogpost. The situation is generally a variant of this,...
Update: Udemy has generously granted a free coupon for the readers of this blog for their React JS and Flux course. Use the code avidasreactjs and the fir...
Update: Udemy has generously granted a free coupon for the readers of this blog for their React JS and Flux course. Use the code avidasreactjs and the fir...
I had a problem.
I had a problem.
I had a problem.
I had a problem.
The Internet started as a publishing medium. It excels at enabling people to share their unique gifts. An amazing amount of content gets put out on the web e...
The Internet started as a publishing medium. It excels at enabling people to share their unique gifts. An amazing amount of content gets put out on the web e...
With the rise in VC funded startups, there was not a big community for individuals and small teams launching and supporting digital product businesses with t...
Once you start receiving payments on your site, congratulations! You are likely building something people want. But now you are at the point of having to man...
When working in software, one way to look at our profession is to say that we take architecture docs or designs and make code out of it. After years in the i...
This blogpost is my thoughts only and does not necessarily represent the positions of current or past employers.
General/Personal Development The art of living (Thich nhat hanh): This is the best Thich nhat hanh I’ve read, composing his philosophy on living an examin...
General/Personal Development The art of living (Thich nhat hanh): This is the best Thich nhat hanh I’ve read, composing his philosophy on living an examin...
I was in a conversation the other day when someone mentioned
The best metaphor I have found for thinking about code reviews is a gift exchange. The terms pull request and code reviews will be used interchangeably in th...
I think life should be more like improv and improv should resemble life.
I think life should be more like improv and improv should resemble life.
The case of GraphQL (Peggy Rayzis) Productivity boost across teams Smaller payloads Fewer client/server round trips Preventin...
You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different wa...
Axiom: Any software engineer writing a blog on tech will eventually write a post about interviews. - Yours Truly
Besieged
A brilliant and succinct quote that says so much about our being.