Anirban Ghatak

Scalable Web Architecture and Distributed System Design : Outstanding Links

While I keep looking for hidden gems, to find original and authentic items to learn from, I came across the following Links. These are really helpful. System Design: http://www.aosabook.org/en/distsys.html https://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying https://www.hiredintech.com/classrooms/system-design http://ksat.me/a-plain-english-introduction-to-cap-theorem  

New experience with an Interview request!

Hello! This morning I got an interview request with some great materials attached with it.   Two really good Git repos to prepare any one for Tech interviews. https://github.com/jwasham/coding-interview-university https://github.com/donnemartin/system-design-primer   Meanwhile, I was looking for university grade graduate level resources on computer science. Found a great lot of tutorials from GT. Thank you Georgia …

New experience with an Interview request! Read More »

Simplifying THIS key word specifically for Javascript .

Hallo Readers! Today the topic would be one of the corner stone of JavaScript programming. Usage of this key word! In my experience I have noticed that there are two kind of Java Script developers. One those who prefer to use JavaScript only for web tweeks, even though this number is decreasing fast, still this …

Simplifying THIS key word specifically for Javascript . Read More »

Why learning only one programming language is not enough!

   In the recent past, the speed of development reached a new high. The rate at which new technologies are emerging is quite overwhelming. As a software developer and practitioner, I came across this thought many a times, like how many more technologies to learn!!! However, if we look into the past it was quite …

Why learning only one programming language is not enough! Read More »

Type safety vs Strongly Typed vs Thread safety!!! Even then you can not keep it SAFE from Developers!

Type safety is a functionality of a programming language where the data types are well defined during the compilation. Which means no dynamic / run time assignment of types. Like a string should be defined as a string from the beginning. However languages like Python or Java Script the variables type gets decided when it …

Type safety vs Strongly Typed vs Thread safety!!! Even then you can not keep it SAFE from Developers! Read More »

Inheritance & Interface two pillars of solid foundation!

A question always lurks into most of the programmers minds, what makes a developer a senior developer or a better programmer? Or, how your college level code is different from a professional developer’s code. Now please don’t me wrong, you can be one of those wow programmers who coded like a pro in the college …

Inheritance & Interface two pillars of solid foundation! Read More »

Scroll to Top