<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Thoughts on SivaLabs</title><link>https://www.sivalabs.in/tags/thoughts/</link><description>Recent content in Thoughts on SivaLabs</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 10 Nov 2026 12:11:30 +0530</lastBuildDate><atom:link href="https://www.sivalabs.in/tags/thoughts/rss.xml" rel="self" type="application/rss+xml"/><item><title>Before You Judge, Get Curious</title><link>https://www.sivalabs.in/blog/before-you-judge-get-curious/</link><pubDate>Wed, 22 Apr 2026 04:59:17 +0530</pubDate><guid>https://www.sivalabs.in/blog/before-you-judge-get-curious/</guid><description>&lt;p&gt;A few years ago, I was working at a fintech company in Germany. Our business unit planned to build a new offering for customers in Germany and the UK.
Our team — product owner, business analyst, developers, and QA — gathered at a location and ran brainstorming sessions.
Since we were also using the product ourselves, we were essentially both the builders and the end users.&lt;/p&gt;</description></item><item><title>Feeling Left Behind in Tech? This Is Your 90-Day Comeback Plan</title><link>https://www.sivalabs.in/blog/feel-left-behind-in-tech-this-is-90-day-comeback-plan/</link><pubDate>Wed, 18 Mar 2026 04:59:17 +0530</pubDate><guid>https://www.sivalabs.in/blog/feel-left-behind-in-tech-this-is-90-day-comeback-plan/</guid><description>&lt;p&gt;You&amp;rsquo;ve been working for years. You know your systems inside out.
You&amp;rsquo;ve solved real problems, handled pressure, and delivered results.&lt;/p&gt;
&lt;p&gt;But now you open a job description… and it feels like you&amp;rsquo;re reading a different language.&lt;/p&gt;
&lt;p&gt;New frameworks. New tools. New expectations.&lt;/p&gt;
&lt;p&gt;And the thought creeps in: &lt;em&gt;&amp;ldquo;Have I fallen behind?&amp;rdquo;&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Stepping into Crazy AI World</title><link>https://www.sivalabs.in/blog/stepping-into-crazy-ai-world/</link><pubDate>Thu, 22 Jan 2026 04:59:17 +0530</pubDate><guid>https://www.sivalabs.in/blog/stepping-into-crazy-ai-world/</guid><description>&lt;p&gt;If you are feeling overwhelmed by the rapid pace of technological advancements, especially in the field of AI, know that you are not alone.
The AI landscape is evolving at an unbelievable speed, with new ideas and tools emerging every day.&lt;/p&gt;</description></item><item><title>My Thoughts on DevOps, Platform Engineering, and FullStack Developer</title><link>https://www.sivalabs.in/blog/my-thoughts-on-devops-platform-engineering-and-fullstack-developer/</link><pubDate>Tue, 11 Jul 2023 23:29:17 +0000</pubDate><guid>https://www.sivalabs.in/blog/my-thoughts-on-devops-platform-engineering-and-fullstack-developer/</guid><description>&lt;p&gt;In the software development world, once in a while a new ideology or process or technology
will be introduced. And, the whole developer community goes crazy on that shiny new stuff.
A decade ago it was Agile/Scrum, then DevOps, then SRE and now Platform Engineering.&lt;/p&gt;
&lt;p&gt;Somehow, I got curious about what is all the fuss about Platform engineering and read a bit about it,
and I felt &lt;strong&gt;&amp;ldquo;Oh, people realized that DevOps is a good idea but impractical, and they are correcting it now&amp;rdquo;&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Sharing Thoughts and Knowledge via Twitter vs Blogging</title><link>https://www.sivalabs.in/blog/sharing-thoughts-and-knowledge-via-twitter-vs-blogging/</link><pubDate>Sun, 02 Jul 2023 23:29:17 +0000</pubDate><guid>https://www.sivalabs.in/blog/sharing-thoughts-and-knowledge-via-twitter-vs-blogging/</guid><description>&lt;p&gt;SocialMedia is a double-edged sword. We can put it to good use or become addicted to it and suffer.
The challenge is, it is hard to know when it became addiction.
Most of the time we get to know that we are addicted to it once we started suffering.&lt;/p&gt;</description></item><item><title>Rethinking About My Social Media Usage</title><link>https://www.sivalabs.in/blog/rethinking-about-my-social-media-usage/</link><pubDate>Sun, 06 Nov 2022 23:29:17 +0000</pubDate><guid>https://www.sivalabs.in/blog/rethinking-about-my-social-media-usage/</guid><description>&lt;p&gt;Social media is a double-edged sword. Depending on how you use it, it can be really helpful or become a source of pressure and frustration.
I don&amp;rsquo;t use Facebook and Instagram much, but I use &lt;a href="https://twitter.com/sivalabs"&gt;Twitter&lt;/a&gt; and recently started using &lt;a href="https://www.linkedin.com/in/siva-prasad-reddy-katamreddy/"&gt;LinkedIn&lt;/a&gt; too.&lt;/p&gt;</description></item><item><title>My attempt to understand why people perceive Java as complex</title><link>https://www.sivalabs.in/blog/my-attempt-to-understand-why-people-perceive-java-as-complex/</link><pubDate>Sun, 03 Apr 2022 23:29:17 +0000</pubDate><guid>https://www.sivalabs.in/blog/my-attempt-to-understand-why-people-perceive-java-as-complex/</guid><description>&lt;p&gt;I work as an Architect/TechLead/SeniorDeveloper depending on client engagement.
And, &lt;strong&gt;Java&lt;/strong&gt; is the primary programming language that I have used most of my career.
In recent years I got an opportunity to work with &lt;strong&gt;Go&lt;/strong&gt;, &lt;strong&gt;NodeJS&lt;/strong&gt; and &lt;strong&gt;.Net Core&lt;/strong&gt; technologies too.
I find Java, especially with &lt;strong&gt;Spring Boot&lt;/strong&gt;, a solid platform to build enterprise grade applications.&lt;/p&gt;</description></item><item><title>Code simplicity by Abstraction vs Verbosity</title><link>https://www.sivalabs.in/blog/code-simplicity-by-abstraction-vs-verbosity/</link><pubDate>Mon, 27 Dec 2021 23:29:17 +0000</pubDate><guid>https://www.sivalabs.in/blog/code-simplicity-by-abstraction-vs-verbosity/</guid><description>&lt;p&gt;Java is and has been the primary programming language I have used throughout my career.
If I want to build something quick for a prototype or if I need to pick the tech stack with a tight deadline then Java is my first choice.
Especially after Java 8 it becomes more and more feature rich and powerful.&lt;/p&gt;</description></item><item><title>Tips to work at traditional enterprise organizations as consultant/contractor (and save your ass)</title><link>https://www.sivalabs.in/blog/tips-to-work-with-traditional-enterprise-organizations/</link><pubDate>Mon, 25 Jan 2021 23:29:17 +0000</pubDate><guid>https://www.sivalabs.in/blog/tips-to-work-with-traditional-enterprise-organizations/</guid><description>&lt;p&gt;I worked at different types of IT organizations including small 20 people company, world&amp;rsquo;s largest bank,
start-ups etc. Working at a service based company is both very interesting and at times frustrating depending on the client.
On the positive side you get to work on different types of domains/applications, different tech stacks,
and you may get to learn variety of organizational cultures. On the downside you may end up working with
&lt;strong&gt;&amp;ldquo;Typical traditional enterprise organizations&amp;rdquo;&lt;/strong&gt; which makes you question your career choices!!!&lt;/p&gt;</description></item><item><title>My Thoughts on CleanCode, Simplicity, Automation and Empathy</title><link>https://www.sivalabs.in/blog/my-thoughts-on-cleancode-simplicity-automation-empathy/</link><pubDate>Thu, 12 Nov 2020 23:29:17 +0000</pubDate><guid>https://www.sivalabs.in/blog/my-thoughts-on-cleancode-simplicity-automation-empathy/</guid><description>&lt;p&gt;When I observe old people I notice one interesting thing. They don&amp;rsquo;t usually react aggressively like teenagers do.
Even when they have to deal with difficulties in life they deal with it calmly.
Even when some people undermine them they simply give a smile and move on rather than trying to prove they are wrong.
&lt;strong&gt;I wonder is growing older makes them wise?&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>My Life as a Software Developer in India</title><link>https://www.sivalabs.in/blog/my-life-as-software-developer-in-india/</link><pubDate>Mon, 06 Jul 2015 16:17:00 +0000</pubDate><guid>https://www.sivalabs.in/blog/my-life-as-software-developer-in-india/</guid><description>&lt;p&gt;I am Siva, working as a Software Developer in Hyderabad, India. Working as a Software Developer is very exciting as you see new things coming in every day. If there are no new things, at least we put a new fancy name to some old concept and celebrate (#microservices) :-). But in my opinion, working as a Software Developer in India is a little bit different and hard too. A few things are good, and a few things are bad.&lt;/p&gt;</description></item><item><title>Can MicroServices Architecture Solve All Your Problems?</title><link>https://www.sivalabs.in/blog/can-microservices-architecture-solve-all-your-problems/</link><pubDate>Sun, 30 Nov 2014 01:21:00 +0000</pubDate><guid>https://www.sivalabs.in/blog/can-microservices-architecture-solve-all-your-problems/</guid><description>&lt;p&gt;IT is one field where you can find new things coming every day. These days, the whole developer community websites are flooded with MicroServices and Docker-related stuff. Among them, the idea of MicroServices is very exciting and encourages a better way of building software systems. But as with any architectural style, there will be pros and cons to every approach.&lt;/p&gt;
&lt;p&gt;Before discussing the good and bad sides of the MicroServices approach, first, let me say what I understood about MicroServices.&lt;/p&gt;</description></item></channel></rss>