<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Ankush Choubey’s Blog</title><description>🚀 Full Stack Developer: Microservices, Architecture, TDD, Domain Driven Design, Spring Boot, React, etc.</description><link>https://www.ankushchoubey.com/</link><item><title>Freelancing Tips</title><link>https://www.ankushchoubey.com/business-blog/freelancing-tips</link><guid isPermaLink="true">https://www.ankushchoubey.com/business-blog/freelancing-tips</guid><description>Some freelancing tips I found on internet</description><pubDate>Fri, 24 Oct 2025 11:25:39 GMT</pubDate></item><item><title>Useful Assumptions for Sharper Decision-Making</title><link>https://www.ankushchoubey.com/life-blog/useful-assumptions-decision-making</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/useful-assumptions-decision-making</guid><description>Some useful assumptions to protect against cognitive biases</description><pubDate>Tue, 26 Aug 2025 00:43:20 GMT</pubDate></item><item><title>AI Hackathon: Lessons Learned from Building a Zombie Survival Game</title><link>https://www.ankushchoubey.com/software-blog/building-game-ai-hackathon-lessons</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/building-game-ai-hackathon-lessons</guid><description>A deep dive into my experience at an AI Hackathon, where I built a playable zombie survival game using Agentic AI. Learn from my planning, execution, and the surprising power of AI in game development.</description><pubDate>Sat, 16 Aug 2025 11:01:22 GMT</pubDate></item><item><title>Text Templates For Trello</title><link>https://www.ankushchoubey.com/life-blog/templates-for-trello-workflow</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/templates-for-trello-workflow</guid><description>A set of thinking tools and text snippets I use to bring clarity at every stage of my workflow — from arranging ideas to asserting outcomes.</description><pubDate>Thu, 07 Aug 2025 10:47:11 GMT</pubDate></item><item><title>Spring Boot Performance: Automated Tests to Detect API Calls Within Database Transactions</title><link>https://www.ankushchoubey.com/software-blog/validate-api-calls-in-database-transactions-spring-boot</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/validate-api-calls-in-database-transactions-spring-boot</guid><description>Protect your database connections with automated tests that detect API calls inside transactions before they cause performance issues.</description><pubDate>Sun, 06 Apr 2025 18:38:16 GMT</pubDate></item><item><title>CI Workflow Tweaks That Skyrocketed My Developer Productivity</title><link>https://www.ankushchoubey.com/software-blog/developer-productivity-ci-workflow-optimization</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/developer-productivity-ci-workflow-optimization</guid><description>Discover how optimizing my CI workflow with real-time notifications and smart monitoring tools helped me boost productivity and stay in deep developer flow</description><pubDate>Sat, 05 Apr 2025 13:09:55 GMT</pubDate></item><item><title>Things that developers do other than development</title><link>https://www.ankushchoubey.com/software-blog/developer-roles-other-than-coding</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/developer-roles-other-than-coding</guid><description>Developers do a lot of stuff that are often missed. This post highlights all of them</description><pubDate>Tue, 01 Apr 2025 01:17:45 GMT</pubDate></item><item><title>Step-by-Step Guide: Setting Up PIT Mutation Testing in a Multi-Module Maven Project</title><link>https://www.ankushchoubey.com/software-blog/pit-mutation-testing-setup</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/pit-mutation-testing-setup</guid><description>Boost your test quality with PIT Mutation Testing! Learn how to set up PIT in a multi-module Maven project to detect untested code paths and catch hidden bugs efficiently.</description><pubDate>Sat, 08 Mar 2025 20:17:15 GMT</pubDate></item><item><title>Mastering the Testing Pyramid: A Comprehensive Guide for Developers</title><link>https://www.ankushchoubey.com/software-blog/understanding-testing-pyramid</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/understanding-testing-pyramid</guid><description>Delve into the layers of the Testing Pyramid and discover how to implement a balanced testing strategy that enhances software quality and accelerates development cycles.</description><pubDate>Wed, 05 Mar 2025 13:04:14 GMT</pubDate></item><item><title>How short, clean and clear can we write Java?</title><link>https://www.ankushchoubey.com/software-blog/making-java-short</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/making-java-short</guid><description>Thoughts on making Java clear and precise</description><pubDate>Sat, 11 Jan 2025 20:49:37 GMT</pubDate></item><item><title>Psychological Terms and Principles I Use to Understand and Process My Emotions</title><link>https://www.ankushchoubey.com/life-blog/psychology-concepts</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/psychology-concepts</guid><description>Emotional mastery isn’t just about willpower; it’s about strategy. While emotions can feel overwhelming, psychology offers practical tools to regain control and navigate them with clarity.</description><pubDate>Sun, 27 Oct 2024 20:52:08 GMT</pubDate></item><item><title>Writing Cleaner Test with Domain-Specific Assertions</title><link>https://www.ankushchoubey.com/software-blog/domain-specific-assertions</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/domain-specific-assertions</guid><description>Domain-specific assertions can help create an extremely clean test base. Learn how to create your own manually or with LLM.</description><pubDate>Sat, 28 Sep 2024 20:52:08 GMT</pubDate></item><item><title>How to Choose and Name Commands for Event Sourcing or CQRS</title><link>https://www.ankushchoubey.com/software-blog/best-practices-command-naming-event-sourcing</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/best-practices-command-naming-event-sourcing</guid><description>Explore two approaches for creating and naming commands in command-based systems, balancing domain logic with structured formats.</description><pubDate>Sun, 25 Aug 2024 20:52:08 GMT</pubDate></item><item><title>Everything I know about Server-Side Caching</title><link>https://www.ankushchoubey.com/software-blog/server-side-client</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/server-side-client</guid><description>Boost application performance and scalability with effective caching strategies, from basic principles to advanced implementation in Spring Boot.</description><pubDate>Sun, 04 Aug 2024 20:52:08 GMT</pubDate></item><item><title>Create In-Memory Repository based on HashMap for Unit Tests Using Generative AI Instead of Mocking</title><link>https://www.ankushchoubey.com/software-blog/in-memory-repositories-unit-test</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/in-memory-repositories-unit-test</guid><description>Increasing accuracy of your Unit Tests and making them as easy to write as Integration Tests.</description><pubDate>Sun, 04 Aug 2024 20:52:08 GMT</pubDate></item><item><title>Automated Backward Compatibility Testing for APIs, Libraries and Databases</title><link>https://www.ankushchoubey.com/software-blog/backward-compatibility-ci</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/backward-compatibility-ci</guid><description>Ensuring backward compatibility through structured deprecation processes and automated testing minimizes disruptions during system updates and migrations.</description><pubDate>Sun, 28 Jul 2024 20:52:08 GMT</pubDate></item><item><title>How I Organize My Trello for Maximum Personal Productivity</title><link>https://www.ankushchoubey.com/life-blog/how-i-use-trello</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/how-i-use-trello</guid><description>A Look at Board Structure, Card Structure and Dashboard Board that Help Me Stay Organized</description><pubDate>Sun, 19 May 2024 20:52:08 GMT</pubDate></item><item><title>Decoupling DTOs from Service Layers in Transactional Systems</title><link>https://www.ankushchoubey.com/software-blog/decoupling-dtos-transactional-systems</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/decoupling-dtos-transactional-systems</guid><description>Efficient strategies for managing data transformation within Spring Boot and RDBMS environments, optimizing response handling and maintaining transactional integrity.</description><pubDate>Sun, 05 May 2024 20:52:08 GMT</pubDate></item><item><title>Blueprint for a High-Performance Redux Store</title><link>https://www.ankushchoubey.com/software-blog/high-performance-redux</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/high-performance-redux</guid><description>Learn how to optimize your Redux store for peak performance with clear steps and practical tips.</description><pubDate>Sun, 21 Apr 2024 20:52:08 GMT</pubDate></item><item><title>Navigating Global State Management - From Singletons to Redux</title><link>https://www.ankushchoubey.com/software-blog/navigating-global-state-management</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/navigating-global-state-management</guid><description>Discover the transition from singleton patterns to advanced state management with Redux. Learn why modern libraries offer superior scalability and maintainability for UI applications</description><pubDate>Fri, 12 Apr 2024 20:52:08 GMT</pubDate></item><item><title>Crafting Unique ID from Composite Attributes for Key-Value Pairs (Redis, Map, and even Droppable-Id in React Beautiful DnD)</title><link>https://www.ankushchoubey.com/software-blog/map-index-guideline</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/map-index-guideline</guid><description>Guidelines for generating clean, unique ID fields from composite attributes to enhance application maintainability and scalability, using encapsulated functions and semantically meaningful IDs.</description><pubDate>Thu, 28 Mar 2024 20:52:08 GMT</pubDate></item><item><title>Event Sourcing - Good Naming Convention, File Organization and Enforcing with ArchUnit tests</title><link>https://www.ankushchoubey.com/software-blog/event-sourcing-naming-convention</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/event-sourcing-naming-convention</guid><description>Find out a naming convention and package structure to generate clean event sourcing code.</description><pubDate>Wed, 27 Mar 2024 20:52:08 GMT</pubDate></item><item><title>Wisdom &amp; Lessons from My First Read of Shreemad Bhagavad Gita</title><link>https://www.ankushchoubey.com/life-blog/first-read-shreemad-bhagavad-gita-lessons</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/first-read-shreemad-bhagavad-gita-lessons</guid><description>The Bhagavad Gita, from the Mahabharat, shares Krishna’s wisdom to Arjun on Karma, duty, and fulfillment. A timeless Hinduism guide for self-discovery.</description><pubDate>Mon, 25 Mar 2024 00:00:00 GMT</pubDate></item><item><title>5 Step Implementation of Custom Clean Event Sourcing in Spring Boot (without AggregateRoot)</title><link>https://www.ankushchoubey.com/software-blog/event-sourcing-spring-boot-implementation</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/event-sourcing-spring-boot-implementation</guid><description>Implementing event sourcing in Spring Boot from scratch is easy. You just need to understand some core concepts.</description><pubDate>Sun, 24 Mar 2024 20:52:08 GMT</pubDate></item><item><title>Naming Convention for Indexes [Quick Read]</title><link>https://www.ankushchoubey.com/software-blog/naming-contention-database-redux-indexes</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/naming-contention-database-redux-indexes</guid><description>Create a clean descriptive index name</description><pubDate>Sun, 10 Mar 2024 20:52:08 GMT</pubDate></item><item><title>Unhealthy Communication Styles - Passive, Passive-Aggressive and Aggressive</title><link>https://www.ankushchoubey.com/life-blog/unhealthy-communication-styles</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/unhealthy-communication-styles</guid><description>Unhealthy communication styles and their negative effects along with example to help identify them.</description><pubDate>Sat, 02 Mar 2024 20:52:08 GMT</pubDate></item><item><title>Where does our communication styles come from?</title><link>https://www.ankushchoubey.com/life-blog/where-our-communication-style-come-from</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/where-our-communication-style-come-from</guid><description>Understanding the origins and impact of communication styles helps navigate between healthy and unhealthy patterns, fostering productive interactions.</description><pubDate>Sat, 02 Mar 2024 20:52:08 GMT</pubDate></item><item><title>How to generate and enforce naming conventions for you and your team?</title><link>https://www.ankushchoubey.com/software-blog/naming-conventions-within-teams</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/naming-conventions-within-teams</guid><description>Creating a good naming convention that can help you and your team maintain a clean codebase</description><pubDate>Sat, 24 Feb 2024 20:52:08 GMT</pubDate></item><item><title>6 Approaches to come up with good variables, methods, and class names to create a fluent codebase</title><link>https://www.ankushchoubey.com/software-blog/good-variable-names</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/good-variable-names</guid><description>Easy approaches to help you come up with descriptive clean names</description><pubDate>Sat, 17 Feb 2024 20:52:08 GMT</pubDate></item><item><title>3 Important Benefits of Good Naming in Programming / Software</title><link>https://www.ankushchoubey.com/software-blog/benefits-of-good-naming</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/benefits-of-good-naming</guid><description>The Naming convention is more important than any other part of clean code. Once you nail the name, everything else fits precisely!</description><pubDate>Sat, 10 Feb 2024 20:52:08 GMT</pubDate></item><item><title>Efficiently Connect Components with Redux and Other Stores</title><link>https://www.ankushchoubey.com/software-blog/optimizing-react-connect-components-redux</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/optimizing-react-connect-components-redux</guid><description>A state management library like Redux, Recoil, etc., can help you manage application state for large applications. These come with their own set of challenges that can be eliminated with good design.</description><pubDate>Tue, 30 Jan 2024 20:52:08 GMT</pubDate></item><item><title>A Simple Vanilla Contract Test between Backend and Frontend</title><link>https://www.ankushchoubey.com/tdd/simple-contract-test</link><guid isPermaLink="true">https://www.ankushchoubey.com/tdd/simple-contract-test</guid><description>Response during unit tests can be saved in files which can be used for Testing UI.</description><pubDate>Sun, 07 Jan 2024 20:52:08 GMT</pubDate></item><item><title>Thinking Microservices - Don&apos;t tie yourself to one or more downstream (consumer)</title><link>https://www.ankushchoubey.com/dont-tie-micro-service-to-downstream</link><guid isPermaLink="true">https://www.ankushchoubey.com/dont-tie-micro-service-to-downstream</guid><description>Be careful not to introduce high coupling between microservices.</description><pubDate>Tue, 26 Dec 2023 20:52:08 GMT</pubDate></item><item><title>Notes from &quot;You Need to Stop Simping&quot;</title><link>https://www.ankushchoubey.com/life-blog/stop-simping</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/stop-simping</guid><description>We need to remove all supernormal stimulus that trick us into thinking we are into a relationship when we are not. This way we can develop healthy love. And not be addicted to someone and not SIMP.</description><pubDate>Thu, 21 Dec 2023 20:42:15 GMT</pubDate></item><item><title>Understanding Event Sourcing</title><link>https://www.ankushchoubey.com/software-blog/what-is-event-sourcing</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/what-is-event-sourcing</guid><description>Event Sourcing is a paradigm where the entire state of an application is derived by replaying a series of events, providing benefits such as accurate auditing and schema flexibility.</description><pubDate>Tue, 19 Dec 2023 20:52:08 GMT</pubDate></item><item><title>Using ApplicationContext to Debug Spring Boot Faster</title><link>https://www.ankushchoubey.com/v1/application-content-debug-spring-boot</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/application-content-debug-spring-boot</guid><description>Using ApplicationContext directly can indeed be a handy approach for debugging without setting up the entire application infrastructure.</description><pubDate>Mon, 11 Dec 2023 20:52:08 GMT</pubDate></item><item><title>Lessons Learned From The Movie Pinocchio</title><link>https://www.ankushchoubey.com/v1/truth/pinocchio</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/truth/pinocchio</guid><description>A cartoon can teach you about importance of self-discovery, aligning with one&apos;s conscience, and facing challenges voluntarily.</description><pubDate>Sun, 10 Dec 2023 20:52:08 GMT</pubDate></item><item><title>5 Step Process to Planning and Building a UI DOM Efficiently with Boxes, BEM and TDD</title><link>https://www.ankushchoubey.com/tdd/planning-dom</link><guid isPermaLink="true">https://www.ankushchoubey.com/tdd/planning-dom</guid><description>BEM, TDD, and thoughtful design supercharge web development by streamlining UI DOM planning for maximum efficiency.</description><pubDate>Sat, 28 Oct 2023 20:52:08 GMT</pubDate></item><item><title>Values are &apos;now&apos;. Act!</title><link>https://www.ankushchoubey.com/v1/values-are-now</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/values-are-now</guid><description>Give up on thinking about the outcome. Do what needs to be done. Following your values is complete in itself. The outcome is a bonus.</description><pubDate>Sat, 30 Sep 2023 20:42:15 GMT</pubDate></item><item><title>Why psychological work and/or therapy are important and shouldn&apos;t be ignored?</title><link>https://www.ankushchoubey.com/optimism/why-therapy</link><guid isPermaLink="true">https://www.ankushchoubey.com/optimism/why-therapy</guid><description>Psychology and therapy are evidence-based approaches that can expedite problem-solving. Common misconceptions include the belief that therapy is unnecessary and that therapists solely resolve issues. Addressing these misconceptions aids in determining the need for therapy, either for yourself or someone you know.</description><pubDate>Sun, 10 Sep 2023 20:52:08 GMT</pubDate></item><item><title>Synchronous Request-Response over Kafka with Redis</title><link>https://www.ankushchoubey.com/v1/kafka-request-response-redis</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/kafka-request-response-redis</guid><description>Each message sent by a producer would include a unique correlation-id. Once the message is received and processed by the consumer, it will publish a response message back to Kafka with the same correlation-id.</description><pubDate>Thu, 07 Sep 2023 20:52:08 GMT</pubDate></item><item><title>Write Cleaner UI Tests with Page Object Model Pattern</title><link>https://www.ankushchoubey.com/tdd/page-object-model</link><guid isPermaLink="true">https://www.ankushchoubey.com/tdd/page-object-model</guid><description>Page Object Model can be used with any testing framework to write cleaner and simpler tests that are fast to write.</description><pubDate>Mon, 28 Aug 2023 20:52:08 GMT</pubDate></item><item><title>Journey Through Phase 1 Challenge of the Live Hard Program</title><link>https://www.ankushchoubey.com/life-blog/phase-1</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/phase-1</guid><description>Phase 1 in the second part of the live hard program after 75 Hard. I was able to do all the tasks of 75 Hard and 3 other tasks that were needed including the 8 critical taks. In this post, I share my journey and tips.</description><pubDate>Sun, 27 Aug 2023 20:52:08 GMT</pubDate></item><item><title>TDD example for REST API - CRUD</title><link>https://www.ankushchoubey.com/tdd/rest-api-example</link><guid isPermaLink="true">https://www.ankushchoubey.com/tdd/rest-api-example</guid><description>Extending our Movie example creating a REST API with TDD. Scenarios covered are Create, Read, Update and Delete.</description><pubDate>Thu, 17 Aug 2023 20:52:08 GMT</pubDate></item><item><title>TDD example on a backend - Upsert Method</title><link>https://www.ankushchoubey.com/tdd-backend-example</link><guid isPermaLink="true">https://www.ankushchoubey.com/tdd-backend-example</guid><description>Learn the foundation of TDD with a simple example explained in depth.</description><pubDate>Sun, 13 Aug 2023 20:52:08 GMT</pubDate></item><item><title>How to promote the habit of TDD within a Team</title><link>https://www.ankushchoubey.com/software-blog/promote-tdd-in-a-team</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/promote-tdd-in-a-team</guid><description>Promoting TDD within a team requires patience, consistent effort, and a focus on creating a positive and supportive environment for learning and improvement.</description><pubDate>Wed, 09 Aug 2023 20:52:08 GMT</pubDate></item><item><title>7 Tips to Optimize a Microservice for Data Migration Job</title><link>https://www.ankushchoubey.com/software-blog/data-migration-microservice</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/data-migration-microservice</guid><description>Placeholder</description><pubDate>Sat, 05 Aug 2023 20:52:08 GMT</pubDate></item><item><title>Thinking in terms of exponential grow over linear growth</title><link>https://www.ankushchoubey.com/life-blog/exponential-growth</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/exponential-growth</guid><description>Mindsets and statergies to apply exponential progress to life, business and beyond.</description><pubDate>Thu, 20 Jul 2023 20:42:15 GMT</pubDate></item><item><title>How we implemented OData for MongoDB and use it in OpenAPI</title><link>https://www.ankushchoubey.com/odata-mongo-transpiler</link><guid isPermaLink="true">https://www.ankushchoubey.com/odata-mongo-transpiler</guid><description>Implementing OData, Utilizing Specifications, and Enhancing API Flexibility.</description><pubDate>Tue, 11 Jul 2023 20:42:15 GMT</pubDate></item><item><title>Keep your business logic in the backend. Not frontend.</title><link>https://www.ankushchoubey.com/software-blog/business-logic-backend</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/business-logic-backend</guid><description>Making your application secure, high performance and maintanable.</description><pubDate>Thu, 06 Jul 2023 20:52:08 GMT</pubDate></item><item><title>Efficient Standups - Achieving Clarity through Walk-The-Board Standups</title><link>https://www.ankushchoubey.com/v1/walk-the-board</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/walk-the-board</guid><description>I believe walking the board is an important step towards facilitating Continuous Delivery. The standup format facilitates perfection in updates, focused on one card at a time which is closer to completion and takes less time to complete.</description><pubDate>Sun, 02 Jul 2023 20:52:08 GMT</pubDate></item><item><title>My 75 Hard Challenge Experience: Discipline, Fitness &amp; Growth</title><link>https://www.ankushchoubey.com/v1/75-hard</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/75-hard</guid><description>The 75 Hard challenge tests mental toughness with 2 daily workouts, diet, 1 gallon of water, &amp; 10 page reading. I completed it &amp; share my journey &amp; tips.</description><pubDate>Sat, 01 Jul 2023 20:52:08 GMT</pubDate></item><item><title>Make yourself do it</title><link>https://www.ankushchoubey.com/life-blog/make-yourself-do-it</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/make-yourself-do-it</guid><description>How do you exercise discipline? What stops it? It&apos;s emotions. How do you overcome your emotions and short-term impulses?</description><pubDate>Tue, 06 Jun 2023 20:52:08 GMT</pubDate></item><item><title>Fix your security bugs even if it doesn’t affect you</title><link>https://www.ankushchoubey.com/v1/v1-fix-security-bugs-anyways</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/v1-fix-security-bugs-anyways</guid><description>Placeholder</description><pubDate>Wed, 31 May 2023 20:52:08 GMT</pubDate></item><item><title>Keep your Karma Ledger clean</title><link>https://www.ankushchoubey.com/life-blog/karma-ledger</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/karma-ledger</guid><description>We should not avoid good action. Good action has good results in the long term. It may seem easy to avoid good action in the short term. But good action is the only path to the best outcome.</description><pubDate>Wed, 24 May 2023 20:42:15 GMT</pubDate></item><item><title>Why should you be internally disciplined?</title><link>https://www.ankushchoubey.com/life-blog/internal-discipline</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/internal-discipline</guid><description>Internal discipline is an antifragile source of motivation that gets the job done, eliminates the need for &quot;how&quot; questions, makes you stronger, and allows you to focus on achieving your goals without relying on external systems or motivators.</description><pubDate>Mon, 22 May 2023 20:52:08 GMT</pubDate></item><item><title>Core Values are Not Optional</title><link>https://www.ankushchoubey.com/life-blog/core-values-are-not-optional</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/core-values-are-not-optional</guid><description>Placeholder</description><pubDate>Wed, 17 May 2023 20:52:08 GMT</pubDate></item><item><title>Automate Validation of Your Configuration</title><link>https://www.ankushchoubey.com/v1/validate-configuration</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/validate-configuration</guid><description>With TDD, you don&apos;t find any logical bugs. The remaining types of bugs are data bugs and configuration bugs. This article discusses configuration validations to find and fix config bugs.</description><pubDate>Tue, 16 May 2023 20:52:08 GMT</pubDate></item><item><title>Let the world do what it wants to do, you follow your core values</title><link>https://www.ankushchoubey.com/life-blog/follow-your-values</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/follow-your-values</guid><description>Placeholder</description><pubDate>Sat, 06 May 2023 20:52:08 GMT</pubDate></item><item><title>Let other people see your values</title><link>https://www.ankushchoubey.com/life-blog/let-other-people-see-your-values</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/let-other-people-see-your-values</guid><description>Placeholder</description><pubDate>Sat, 06 May 2023 20:52:08 GMT</pubDate></item><item><title>Remind yourself of your core values at all times.</title><link>https://www.ankushchoubey.com/life-blog/remind-yourself-of-your-core-values</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/remind-yourself-of-your-core-values</guid><description>Placeholder</description><pubDate>Sat, 06 May 2023 20:52:08 GMT</pubDate></item><item><title>You can’t logic your way out of depression.</title><link>https://www.ankushchoubey.com/v1/can-not-logic-your-way-out-of-depression</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/can-not-logic-your-way-out-of-depression</guid><description>Notes from HealthyGamerGG podcast. Use emotions to solve emotional problems first only then apply logic. (Pathos first; Logos later).</description><pubDate>Sat, 06 May 2023 20:52:08 GMT</pubDate></item><item><title>Truthful Optimistic approach to bouncing back from major loss</title><link>https://www.ankushchoubey.com/v1/dealing-with-loss</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/dealing-with-loss</guid><description>Instead of seeing failure as a personal flaw or a permanent setback, see it as an opportunity for growth and improvement. Focus on learning from your mistakes and using them to become better in the future.</description><pubDate>Sat, 06 May 2023 20:52:08 GMT</pubDate></item><item><title>Notes on Here&apos;s Why Trauma Is So Common (A Deep Dive Into Understanding Trauma)</title><link>https://www.ankushchoubey.com/life-blog/deep-dive-trauma</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/deep-dive-trauma</guid><description>Notes from HealthyGamerGG podcast. If there is one thing we need to learn about how to play the game of life well, understand trauma.</description><pubDate>Sat, 06 May 2023 20:52:08 GMT</pubDate></item><item><title>Stepping aside from the game of “success” and comparison</title><link>https://www.ankushchoubey.com/life-blog/step-aside-success</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/step-aside-success</guid><description>Why comparison with others is stupid and why the only person you should compare to is who you were yesterday</description><pubDate>Mon, 01 May 2023 20:52:08 GMT</pubDate></item><item><title>Decoding the difference between healthy love and unhealthy attachment, and choosing healthy love.</title><link>https://www.ankushchoubey.com/life-blog/love-attachment</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/love-attachment</guid><description>Love is a selfless emotion that focuses on the well-being of the other person, while attachment is a selfish emotion that centers on our own well-being. It&apos;s essential to catch ourselves when we act out of attachment and try to shift our focus to acting out of love</description><pubDate>Fri, 28 Apr 2023 20:42:15 GMT</pubDate></item><item><title>Karma and Karmafal - An Introduction</title><link>https://www.ankushchoubey.com/life-blog/karma-karmafal</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/karma-karmafal</guid><description>Karma is the action we take, while Karmafal is the result of our actions, and by detaching ourselves from the outcome, we can focus on doing our best and live a more empowered life.</description><pubDate>Thu, 20 Apr 2023 20:42:15 GMT</pubDate></item><item><title>The many ways of using Ethos Pathos Logos</title><link>https://www.ankushchoubey.com/life-blog/ethos-pathos-logos</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/ethos-pathos-logos</guid><description>Ethos, Pathos and Logos are techniques of persuasion. But are applications of it in making clear decisions and better interpersonal dynamics, especially in high-emotion situations.</description><pubDate>Fri, 07 Apr 2023 20:52:08 GMT</pubDate></item><item><title>Immutable Configuration and Infrastructure - What they are and Where Can You Build Your Own</title><link>https://www.ankushchoubey.com/software-blog/building-your-own-immutable-infrastructure</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/building-your-own-immutable-infrastructure</guid><description>Placeholder</description><pubDate>Fri, 07 Apr 2023 20:52:08 GMT</pubDate></item><item><title>GraphQL - Understanding its Advantages, Query Types, and Technical Functioning</title><link>https://www.ankushchoubey.com/software-blog/what-is-graphql</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/what-is-graphql</guid><description>Placeholder</description><pubDate>Thu, 06 Apr 2023 20:42:15 GMT</pubDate></item><item><title>Release and Development Snapshot Version Semantic Versioning with Maven</title><link>https://www.ankushchoubey.com/v1/release-semantic-versioning</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/release-semantic-versioning</guid><description>Placeholder</description><pubDate>Thu, 30 Mar 2023 20:52:08 GMT</pubDate></item><item><title>Manage Configuration Better By Avoiding Deleting or Making it Last Step</title><link>https://www.ankushchoubey.com/v1/avoid-or-mitigate-deleting</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/avoid-or-mitigate-deleting</guid><description>Placeholder</description><pubDate>Sun, 26 Mar 2023 20:52:08 GMT</pubDate></item><item><title>7 Tools To Make Good Love Choices</title><link>https://www.ankushchoubey.com/life-blog/7-tools-for-making-good-love-choices</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/7-tools-for-making-good-love-choices</guid><description>कर्म करो और फल की चिंता मत करो</description><pubDate>Sat, 25 Mar 2023 20:42:15 GMT</pubDate></item><item><title>Implementing an OAuth Server Manually</title><link>https://www.ankushchoubey.com/v1/implementing-oauth</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/implementing-oauth</guid><description>Implementing OAuth server is easier than it looks and it saves money in the long run.</description><pubDate>Wed, 22 Mar 2023 20:52:08 GMT</pubDate></item><item><title>BDD vs UI/UX/TDD - Understanding the Key Differences for Customer-Centric Problem Solving</title><link>https://www.ankushchoubey.com/software-blog/bdd-vs-tdd</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/bdd-vs-tdd</guid><description>BDD focuses on solving customer problems, not implementation details like UI. Those are addressed in other activities like wireframing and TDD.</description><pubDate>Wed, 22 Mar 2023 20:52:08 GMT</pubDate></item><item><title>Have better variable and method names for technical layer by copying others</title><link>https://www.ankushchoubey.com/software-blog/better-var-name-by-copying</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/better-var-name-by-copying</guid><description>Placeholder</description><pubDate>Sat, 18 Mar 2023 20:52:08 GMT</pubDate></item><item><title>Stating the Truth When It Could Hurt</title><link>https://www.ankushchoubey.com/v1/truth/state-truth-when-it-hurts</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/truth/state-truth-when-it-hurts</guid><description>Why we should use the vocabulary &apos;stating&apos;. And how can we state the truth.</description><pubDate>Thu, 16 Mar 2023 20:52:08 GMT</pubDate></item><item><title>You are really doing BDD when</title><link>https://www.ankushchoubey.com/v1/you-are-following-good-bdd-when</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/you-are-following-good-bdd-when</guid><description>Placeholder</description><pubDate>Sat, 11 Mar 2023 20:52:08 GMT</pubDate></item><item><title>Economic Systems and Macroeconomics - Crash Course Economics - 3</title><link>https://www.ankushchoubey.com/crash-course/econ/3</link><guid isPermaLink="true">https://www.ankushchoubey.com/crash-course/econ/3</guid><description>Placeholder</description><pubDate>Sat, 11 Mar 2023 20:42:15 GMT</pubDate></item><item><title>Separating Connectors and Service (Business Logic) - A Key Principle for Service Reusability</title><link>https://www.ankushchoubey.com/software-blog/separate-service</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/separate-service</guid><description>Separating connectors from business logic in a service-oriented architecture promotes reusability and single responsibility.</description><pubDate>Fri, 10 Mar 2023 20:52:08 GMT</pubDate></item><item><title>Intro to Economics - Crash Course Econ 1</title><link>https://www.ankushchoubey.com/crash-course/econ/1</link><guid isPermaLink="true">https://www.ankushchoubey.com/crash-course/econ/1</guid><description>Placeholder</description><pubDate>Sat, 04 Mar 2023 20:42:15 GMT</pubDate></item><item><title>Specialization and Trade - Crash Course Economics - 2</title><link>https://www.ankushchoubey.com/life-blog/crash-course/econ/2</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/crash-course/econ/2</guid><description>Placeholder</description><pubDate>Sat, 04 Mar 2023 20:42:15 GMT</pubDate></item><item><title>Migrating DB smoothly with a migration script</title><link>https://www.ankushchoubey.com/software-blog/db-migration-script</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/db-migration-script</guid><description>Placeholder</description><pubDate>Fri, 03 Mar 2023 20:52:08 GMT</pubDate></item><item><title>The only differences between external_apps and internal_features in a plugin architecture</title><link>https://www.ankushchoubey.com/v1/internal-vs-external-plugin</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/internal-vs-external-plugin</guid><description>Placeholder</description><pubDate>Fri, 03 Mar 2023 20:52:08 GMT</pubDate></item><item><title>My Core Beliefs from Feb 2023</title><link>https://www.ankushchoubey.com/life-blog/my-core-beliefs</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/my-core-beliefs</guid><description>The fundamental operating system</description><pubDate>Sun, 12 Feb 2023 20:52:08 GMT</pubDate></item><item><title>My Core Values Summary from Feb 2023</title><link>https://www.ankushchoubey.com/life-blog/my-core-values-2023-feb</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/my-core-values-2023-feb</guid><description>The fundamental operating system</description><pubDate>Sun, 12 Feb 2023 20:52:08 GMT</pubDate></item><item><title>Defining Scopes for your OAuth Service</title><link>https://www.ankushchoubey.com/v1/oauth-scopes</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/oauth-scopes</guid><description>Placeholder</description><pubDate>Wed, 01 Feb 2023 20:52:08 GMT</pubDate></item><item><title>RSA Algorithm</title><link>https://www.ankushchoubey.com/v1/rsa</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/rsa</guid><description>Placeholder</description><pubDate>Wed, 01 Feb 2023 20:52:08 GMT</pubDate></item><item><title>Nihilism of The Modern Age. And Traditional Roles to the Rescue.</title><link>https://www.ankushchoubey.com/v1/traditional-roles</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/traditional-roles</guid><description>Why traditional roles of men and women are relevant?</description><pubDate>Tue, 31 Jan 2023 20:52:08 GMT</pubDate></item><item><title>Desk Setup</title><link>https://www.ankushchoubey.com/life-blog/desk-setup</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/desk-setup</guid><description>Placeholder</description><pubDate>Sat, 14 Jan 2023 20:52:08 GMT</pubDate></item><item><title>How I use ChatGPT as an AI Assist?</title><link>https://www.ankushchoubey.com/v1/chatgpt-assist</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/chatgpt-assist</guid><description>Placeholder</description><pubDate>Sat, 14 Jan 2023 20:52:08 GMT</pubDate></item><item><title>Need for Optimizing Inputs in the Modern World</title><link>https://www.ankushchoubey.com/v1/inputs</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/inputs</guid><description>How Our Needs, Environment, and Choices Shape Our Lives</description><pubDate>Sat, 14 Jan 2023 20:52:08 GMT</pubDate></item><item><title>How to plan mid-day?</title><link>https://www.ankushchoubey.com/v1/plan-mid-day</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/plan-mid-day</guid><description>Placeholder</description><pubDate>Sat, 14 Jan 2023 20:52:08 GMT</pubDate></item><item><title>Start your project with Continuous Delivery till &apos;PROD&apos;</title><link>https://www.ankushchoubey.com/v1/continuous-delivery</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/continuous-delivery</guid><description>How Zero-To-One is relevant in software development, why you should make Deployment&amp;Delivery Pipeline first and how to make releases un-cool.</description><pubDate>Sat, 14 Jan 2023 20:52:08 GMT</pubDate></item><item><title>Developing Healthy Habits for Data-Driven Kanban Board</title><link>https://www.ankushchoubey.com/life-blog/implementing-kanban</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/implementing-kanban</guid><description>My experience implementing Kanban Principles.</description><pubDate>Sat, 07 Jan 2023 20:52:08 GMT</pubDate></item><item><title>Template for Gherkin Specs</title><link>https://www.ankushchoubey.com/software-blog/template-for-gherkin-specs</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/template-for-gherkin-specs</guid><description>Placeholder</description><pubDate>Sat, 07 Jan 2023 20:52:08 GMT</pubDate></item><item><title>Observability For Developers</title><link>https://www.ankushchoubey.com/v1/observability-for-developers</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/observability-for-developers</guid><description>Fix bugs before your user reports</description><pubDate>Sun, 01 Jan 2023 20:52:08 GMT</pubDate></item><item><title>Implement Zero Trust in Real Life</title><link>https://www.ankushchoubey.com/v1/truth/liars</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/truth/liars</guid><description>Catching lies, liars and protecting yourself</description><pubDate>Sat, 31 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Why we should strive to tell the truth always?</title><link>https://www.ankushchoubey.com/v1/truth/why-tell-the-truth</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/truth/why-tell-the-truth</guid><description>Placeholder</description><pubDate>Sat, 31 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Code Review Checklist</title><link>https://www.ankushchoubey.com/v1/code-review-checklist</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/code-review-checklist</guid><description>Placeholder</description><pubDate>Sat, 31 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Pre-save Data Validation</title><link>https://www.ankushchoubey.com/software-blog/pre-save-data-validation</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/pre-save-data-validation</guid><description>Data validation at various stages minimizes bugs and unnecessary overhead, ensuring consistent and accurate information flow.</description><pubDate>Tue, 27 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Creating Systems To Automate Goal Achievement</title><link>https://www.ankushchoubey.com/v1/systems</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/systems</guid><description>Placeholder</description><pubDate>Thu, 22 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Productive use of time</title><link>https://www.ankushchoubey.com/v1/productive</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/productive</guid><description>Placeholder</description><pubDate>Thu, 22 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Actually solve the problem.</title><link>https://www.ankushchoubey.com/v1/actually-solve-the-problem</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/actually-solve-the-problem</guid><description>And escape it. It&apos;s a more empowering path and maybe the only path.</description><pubDate>Fri, 16 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Designing and implementing a Morning and Night Rituals for optimal life</title><link>https://www.ankushchoubey.com/v1/morning-night-ritual</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/morning-night-ritual</guid><description>Why morning and night rituals are essential? Why they aren’t replaceable by mid-day activity? And how to plan them optimally for 500x return on investment?</description><pubDate>Fri, 16 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Living a truthful life</title><link>https://www.ankushchoubey.com/v1/truth</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/truth</guid><description>Placeholder</description><pubDate>Fri, 16 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Writing Meaningful Log Messages</title><link>https://www.ankushchoubey.com/software-blog/writing-log-messages</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/writing-log-messages</guid><description>Placeholder</description><pubDate>Fri, 16 Dec 2022 20:52:08 GMT</pubDate></item><item><title>My experience working with MongoDB</title><link>https://www.ankushchoubey.com/v1/sql-and-no-sql</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/sql-and-no-sql</guid><description>Placeholder</description><pubDate>Fri, 16 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Keep messages unread</title><link>https://www.ankushchoubey.com/v1/messages-unread</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/messages-unread</guid><description>Subtle art of not giving a fuck about stupid things</description><pubDate>Thu, 15 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Why do I write?</title><link>https://www.ankushchoubey.com/v1/why-i-write</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/why-i-write</guid><description>Placeholder</description><pubDate>Thu, 15 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Adapting to Project Reactor / Webflux Mindset</title><link>https://www.ankushchoubey.com/v1/webflux-mindset</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/webflux-mindset</guid><description>Placeholder</description><pubDate>Thu, 15 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Implementation GDPR - Download and Delete A Users Data in Microservice World</title><link>https://www.ankushchoubey.com/v1/gdpr</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/gdpr</guid><description>Placeholder</description><pubDate>Thu, 08 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Ownership</title><link>https://www.ankushchoubey.com/life-blog/responsibility-stratergies</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/responsibility-stratergies</guid><description>The more personal responsibility you take on and fullfil, the more incontrol you’ll feel. This will give you strength and power.</description><pubDate>Tue, 06 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Developing better self-awareness with QuantifiedSelf - Observability for personal life.</title><link>https://www.ankushchoubey.com/life-blog/quantified-self</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/quantified-self</guid><description>Why do you need to have personal metrics? And how can they help you make informed decisions and stay on the path?</description><pubDate>Sun, 04 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Why do microservices need an API client sdk for HTTP and Messaging?</title><link>https://www.ankushchoubey.com/v1/api-client-sdk</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/api-client-sdk</guid><description>Placeholder</description><pubDate>Sat, 03 Dec 2022 20:52:08 GMT</pubDate></item><item><title>Keeping database simple</title><link>https://www.ankushchoubey.com/v1/simple-db</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/simple-db</guid><description>Placeholder</description><pubDate>Sat, 03 Dec 2022 20:42:15 GMT</pubDate></item><item><title>Core Attributes</title><link>https://www.ankushchoubey.com/v1/core-attributes</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/core-attributes</guid><description>Developing better instinctive reactions to unknown situations</description><pubDate>Wed, 23 Nov 2022 20:52:08 GMT</pubDate></item><item><title>The Prometheus Cheatsheet</title><link>https://www.ankushchoubey.com/v1/prometheus</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/prometheus</guid><description>The monitoring and time series database</description><pubDate>Wed, 23 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Getting out of the house is the way you become a responsible ball of energy.</title><link>https://www.ankushchoubey.com/v1/get-out-of-house</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/get-out-of-house</guid><description>Placeholder</description><pubDate>Tue, 22 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Thoughts &amp; Notes on User Stories</title><link>https://www.ankushchoubey.com/software-blog/user-stories</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/user-stories</guid><description>Details about breaking user story added</description><pubDate>Mon, 21 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Fixing Tools - IDE, Code Editors, Etc.</title><link>https://www.ankushchoubey.com/software-blog/fixing-tools</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/fixing-tools</guid><description>Placeholder</description><pubDate>Sun, 20 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Invert Binary Tree</title><link>https://www.ankushchoubey.com/v1/invert-binary-tree</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/invert-binary-tree</guid><description>Swap left and right. Then repeat for those nodes.</description><pubDate>Wed, 16 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Linked List Cycle</title><link>https://www.ankushchoubey.com/v1/linked-list-cycle</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/linked-list-cycle</guid><description>Have a fast pointer and a slow pointer. fast increases by 2. slow increases by 1. if both become the same then the cycle exists. if fast one reaches end then no cycle exists.</description><pubDate>Wed, 16 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Maximum Depth of Binary Tree</title><link>https://www.ankushchoubey.com/v1/maximum-depth-of-binary-tree</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/maximum-depth-of-binary-tree</guid><description>go to each depth, incrementing a depth counter by 1. return max of it.</description><pubDate>Wed, 16 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Merge Two-Sorted Lists</title><link>https://www.ankushchoubey.com/v1/merge-two-sorted-lists</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/merge-two-sorted-lists</guid><description>Iterate over both and store minimum one in current; Increment in the list from where minimum came. Once one of the lists is empty, empty the other one.</description><pubDate>Wed, 16 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Number of 1 Bits</title><link>https://www.ankushchoubey.com/v1/number-of-1-bits</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/number-of-1-bits</guid><description>Check if the last bit is 1 by (n&amp;1). Do the right unsigned shift (logical shift &gt;&gt;&gt;). Loop.</description><pubDate>Wed, 16 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Reverse Bits</title><link>https://www.ankushchoubey.com/v1/reverse-bits</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/reverse-bits</guid><description>Get the last bit of value from the original. append to the reverse one. shift reverse one to the left. instead of adding, you can do `or` because after the shift last value will be 0. Imp - iterate 32 times only.</description><pubDate>Wed, 16 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Reverse LinkedList</title><link>https://www.ankushchoubey.com/v1/reverse-linked-list</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/reverse-linked-list</guid><description>Similar to swapping two numbers. Start with prev as null and current and keep swapping next. Return prev because that&apos;s the last value.</description><pubDate>Wed, 16 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Same Tree</title><link>https://www.ankushchoubey.com/v1/same-tree</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/same-tree</guid><description>Placeholder</description><pubDate>Wed, 16 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Subtree of Another Tree</title><link>https://www.ankushchoubey.com/v1/subtree-of-another-tree</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/subtree-of-another-tree</guid><description>Check if root is same as subtree or root.left is same or root.right is same;</description><pubDate>Wed, 16 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Best Time To Buy And Sell Stock</title><link>https://www.ankushchoubey.com/v1/best-time-to-buy-and-sell-stock</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/best-time-to-buy-and-sell-stock</guid><description>Make sure the left pointer is always the lowest yet. Keep checking the difference between left and right. And return max.</description><pubDate>Sun, 13 Nov 2022 20:52:08 GMT</pubDate></item><item><title>How to develop a robust plugin architecture?</title><link>https://www.ankushchoubey.com/software-blog/plugin-architecture</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/plugin-architecture</guid><description>Placeholder</description><pubDate>Sun, 13 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Valid Parentheses</title><link>https://www.ankushchoubey.com/v1/valid-parentheses</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/valid-parentheses</guid><description>God-level solution - iterate.&lt;br&gt;If an opening bracket is found, put the closing bracket in a stack.&lt;br&gt;If the closing bracket is found, pop and check for equality.</description><pubDate>Sun, 06 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Valid Palindrome</title><link>https://www.ankushchoubey.com/v1/valid-palindrome</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/valid-palindrome</guid><description>Have 2 pointers. One at the start other at the end. Skip if `!Character.isLetterOrDigit` and compare with `Character.toLowerCase`</description><pubDate>Sun, 06 Nov 2022 20:52:08 GMT</pubDate></item><item><title>JUnit Template For Tracking Bugs in Unit Tests</title><link>https://www.ankushchoubey.com/v1/junit-bug-tracking</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/junit-bug-tracking</guid><description>Placeholder</description><pubDate>Sun, 06 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Migatteno Gokui</title><link>https://www.ankushchoubey.com/v2/migatteno-gokui</link><guid isPermaLink="true">https://www.ankushchoubey.com/v2/migatteno-gokui</guid><description>Placeholder</description><pubDate>Sat, 05 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Stress is the root cause of all health problem. Fix it.</title><link>https://www.ankushchoubey.com/v2/stress</link><guid isPermaLink="true">https://www.ankushchoubey.com/v2/stress</guid><description>Placeholder</description><pubDate>Sat, 05 Nov 2022 20:52:08 GMT</pubDate></item><item><title>You can have good intentions but still do the wrong things. So, keep moving towards good action too.</title><link>https://www.ankushchoubey.com/v2/good-intentions-good-action</link><guid isPermaLink="true">https://www.ankushchoubey.com/v2/good-intentions-good-action</guid><description>Placeholder</description><pubDate>Sat, 05 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Product of Array Except Self</title><link>https://www.ankushchoubey.com/software-blog/product-of-array-except-self</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/product-of-array-except-self</guid><description>Loop twice.&lt;br&gt;first right to left while multiplying.&lt;br&gt;Then second left to right while multiplying.&lt;br&gt;This can be done in a single array and one extra product variable</description><pubDate>Fri, 04 Nov 2022 20:52:08 GMT</pubDate></item><item><title>Core Values V2</title><link>https://www.ankushchoubey.com/v2/core-values</link><guid isPermaLink="true">https://www.ankushchoubey.com/v2/core-values</guid><description>Placeholder</description><pubDate>Sun, 30 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Contains Duplicate</title><link>https://www.ankushchoubey.com/v1/contains-duplicate</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/contains-duplicate</guid><description>Create a set and put items in one by one while checking if `num` is already there.</description><pubDate>Sun, 30 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Group Anagram</title><link>https://www.ankushchoubey.com/v1/group-anagrams</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/group-anagrams</guid><description>compare the count of letters in each word and put group them in a map</description><pubDate>Sun, 30 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Top K Frequent Elements - IMP</title><link>https://www.ankushchoubey.com/v1/top-k-frequent-elements</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/top-k-frequent-elements</guid><description>count all numbers. sort. and return top k. Use streams to make it cleaner. or use bucket sort.</description><pubDate>Sun, 30 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 - Valid Anagrams</title><link>https://www.ankushchoubey.com/v1/valid-anagrams</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/valid-anagrams</guid><description>check if the length is the same.&lt;br&gt; find the difference in the count of letters in both numbers.&lt;br&gt; since there are only 26 letters, you can count in a single int array of 26. &lt;br&gt;index = char - &apos;a&apos;</description><pubDate>Sun, 30 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Blind 75 Two Sums</title><link>https://www.ankushchoubey.com/v1/two-sums</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/two-sums</guid><description>Make a map of item and index. Check if target - currentItem exists.</description><pubDate>Sat, 29 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Why Framework Development Is Biggest Software Development Baton?</title><link>https://www.ankushchoubey.com/software-blog/domain-vs-framework-development</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/domain-vs-framework-development</guid><description>A Comparison between Application/Domain vs Framework Development</description><pubDate>Thu, 27 Oct 2022 20:52:08 GMT</pubDate></item><item><title>We only see what we do badly because the reward of doing work well is just peace.</title><link>https://www.ankushchoubey.com/life-blog/badly</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/badly</guid><description>Placeholder</description><pubDate>Tue, 25 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Deal with health problems by becoming a domain expert in the field so that you can collaborate better with doctors</title><link>https://www.ankushchoubey.com/life-blog/dealing-with-health-problems</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/dealing-with-health-problems</guid><description>Placeholder</description><pubDate>Tue, 25 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Increase collaboration for Developers</title><link>https://www.ankushchoubey.com/software-blog/increase-collaboration-for-developers</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/increase-collaboration-for-developers</guid><description>Placeholder</description><pubDate>Thu, 20 Oct 2022 20:52:08 GMT</pubDate></item><item><title>First 2 Weeks of A New Project</title><link>https://www.ankushchoubey.com/software-blog/first-two-weeks</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/first-two-weeks</guid><description>Placeholder</description><pubDate>Sat, 15 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Understanding &amp; Using HTTP Status Codes</title><link>https://www.ankushchoubey.com/software-blog/http-status-codes</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/http-status-codes</guid><description>Placeholder</description><pubDate>Sat, 15 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Separate Technical Code From Domain Code in both Frontend and Backend</title><link>https://www.ankushchoubey.com/software-blog/separate-technical-code</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/separate-technical-code</guid><description>Separate out technical code from business/domain logic for extreme reusability for code.</description><pubDate>Fri, 14 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Research Fast, Understand the Gist, Apply, Iterate, and Move Forward</title><link>https://www.ankushchoubey.com/life-blog/applied-info</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/applied-info</guid><description>Placeholder</description><pubDate>Fri, 14 Oct 2022 20:42:15 GMT</pubDate></item><item><title>Keep Yourself Polished All the Time</title><link>https://www.ankushchoubey.com/life-blog/keep-yourself-sharp</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/keep-yourself-sharp</guid><description>Placeholder</description><pubDate>Sat, 08 Oct 2022 20:52:08 GMT</pubDate></item><item><title>3 Big Development Mistakes That Had Significant Costs Later</title><link>https://www.ankushchoubey.com/software-blog/development-mistakes</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/development-mistakes</guid><description>Placeholder</description><pubDate>Sat, 08 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Collection of Thoughts on Writing</title><link>https://www.ankushchoubey.com/life-blog/write</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/write</guid><description>Placeholder</description><pubDate>Sat, 08 Oct 2022 20:42:15 GMT</pubDate></item><item><title>Microservice Chassis</title><link>https://www.ankushchoubey.com/software-blog/microservice-chassis</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/microservice-chassis</guid><description>Placeholder</description><pubDate>Sun, 02 Oct 2022 20:52:08 GMT</pubDate></item><item><title>Aim to be between Type A and B</title><link>https://www.ankushchoubey.com/life-blog/type-a-type-b</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/type-a-type-b</guid><description>Placeholder</description><pubDate>Sun, 25 Sep 2022 20:52:08 GMT</pubDate></item><item><title>How to test interfaces, abstract classes and design patterns?</title><link>https://www.ankushchoubey.com/software-blog/testing-design-patterns</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/testing-design-patterns</guid><description>Testing interfaces, abstract classes, and design patterns efficiently can be tricky since parents and children depend on each other. We can write tests to eliminate these dependencies during the test time, making our tests very short and decoupled.</description><pubDate>Sun, 25 Sep 2022 20:52:08 GMT</pubDate></item><item><title>How to take advice that suggests being fake?</title><link>https://www.ankushchoubey.com/life-blog/advice-that-suggest-being-fake</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/advice-that-suggest-being-fake</guid><description>Placeholder</description><pubDate>Sat, 24 Sep 2022 20:52:08 GMT</pubDate></item><item><title>Pointers while integrating an external service</title><link>https://www.ankushchoubey.com/software-blog/integrate-external-services</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/integrate-external-services</guid><description>Placeholder</description><pubDate>Sat, 24 Sep 2022 20:52:08 GMT</pubDate></item><item><title>Thoughts on Reading Documentation</title><link>https://www.ankushchoubey.com/software-blog/reading-documentation</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/reading-documentation</guid><description>Placeholder</description><pubDate>Sat, 24 Sep 2022 20:52:08 GMT</pubDate></item><item><title>Be a more empathic developer</title><link>https://www.ankushchoubey.com/software-blog/empathic-developer</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/empathic-developer</guid><description>Placeholder</description><pubDate>Sat, 24 Sep 2022 20:52:08 GMT</pubDate></item><item><title>Increase collaboration by knowing whom to contact</title><link>https://www.ankushchoubey.com/software-blog/team-knowing-whom-to-contact</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/team-knowing-whom-to-contact</guid><description>Placeholder</description><pubDate>Wed, 21 Sep 2022 20:52:08 GMT</pubDate></item><item><title>Making Object Immutable for Concurrency</title><link>https://www.ankushchoubey.com/software-blog/immutable-objects</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/immutable-objects</guid><description>It&apos;s best to start with immutable objects and then modify them if needed.</description><pubDate>Sun, 18 Sep 2022 20:52:08 GMT</pubDate></item><item><title>5 Simple Things to Improve Backend and Frontend Performance</title><link>https://www.ankushchoubey.com/software-blog/backend-performance</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/backend-performance</guid><description>Placeholder</description><pubDate>Sun, 18 Sep 2022 20:52:08 GMT</pubDate></item><item><title>How AutoConfiguration works in Spring Boot</title><link>https://www.ankushchoubey.com/software-blog/autoconfiguration</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/autoconfiguration</guid><description>Understanding and extending spring boot with custom AutoConfiguration</description><pubDate>Sun, 11 Sep 2022 20:52:08 GMT</pubDate></item><item><title>Chaos Engineering</title><link>https://www.ankushchoubey.com/software-blog/chaos-engineering</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/chaos-engineering</guid><description>A powerful way to increase resilence of a system</description><pubDate>Sun, 11 Sep 2022 20:52:08 GMT</pubDate></item><item><title>Perfection isn&apos;t an attainable goal. We are always a step closer to it.</title><link>https://www.ankushchoubey.com/life-blog/perfection</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/perfection</guid><description>Why failing forward is the only way?</description><pubDate>Thu, 08 Sep 2022 20:52:08 GMT</pubDate></item><item><title>Ideal Development Workflow</title><link>https://www.ankushchoubey.com/software-blog/dev-workflow</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/dev-workflow</guid><description>From card picking to release</description><pubDate>Thu, 08 Sep 2022 20:52:08 GMT</pubDate></item><item><title>A responseType field for all response classes</title><link>https://www.ankushchoubey.com/software-blog/response-type-field</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/response-type-field</guid><description>Practical Chaos Engineering Part 1</description><pubDate>Thu, 08 Sep 2022 20:52:08 GMT</pubDate></item><item><title>TDD over JSON</title><link>https://www.ankushchoubey.com/software-blog/tdd-over-json</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/tdd-over-json</guid><description>TDD Example that saved around 2 hours</description><pubDate>Thu, 08 Sep 2022 20:52:08 GMT</pubDate></item><item><title>Feature Flagging</title><link>https://www.ankushchoubey.com/software-blog/feature-flagging</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/feature-flagging</guid><description>For Chaos Engineering and Continuous Delivery</description><pubDate>Sun, 28 Aug 2022 20:52:08 GMT</pubDate></item><item><title>Code Reviews and Pair Programming</title><link>https://www.ankushchoubey.com/software-blog/code-reviews</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/code-reviews</guid><description>Placeholder</description><pubDate>Sat, 20 Aug 2022 20:52:08 GMT</pubDate></item><item><title>Speed up Pipelines</title><link>https://www.ankushchoubey.com/software-blog/speeding-up-pipelines</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/speeding-up-pipelines</guid><description>Placeholder</description><pubDate>Sat, 20 Aug 2022 20:52:08 GMT</pubDate></item><item><title>Enforcing Architecture with Architecture Testing</title><link>https://www.ankushchoubey.com/software-blog/architecture-testing</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/architecture-testing</guid><description>Architecture is a crucial pillar of accelerating product delivery. It&apos;s hard to keep a team in sync with architecture over time. Architectural testing can enforce architectural decisions as simple tests, dramatically reducing code review effort and extending code maintainability.</description><pubDate>Sat, 20 Aug 2022 20:52:08 GMT</pubDate></item><item><title>We are all narcissist!</title><link>https://www.ankushchoubey.com/life-blog/narcissism</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/narcissism</guid><description>Everyone has snakes. We have it too.</description><pubDate>Thu, 18 Aug 2022 20:52:08 GMT</pubDate></item><item><title>Encapsulate Blocking Call the Reactor Way</title><link>https://www.ankushchoubey.com/software-blog/encapsulate-blocking-reactive-way</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/encapsulate-blocking-reactive-way</guid><description>Notes from Avoiding Reactor Meltdown</description><pubDate>Mon, 15 Aug 2022 20:52:08 GMT</pubDate></item><item><title>Complex Technologies are extension of Simple Ones</title><link>https://www.ankushchoubey.com/software-blog/complex</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/complex</guid><description>Placeholder</description><pubDate>Sun, 14 Aug 2022 20:52:08 GMT</pubDate></item><item><title>Writing better BDD specifications</title><link>https://www.ankushchoubey.com/software-blog/writing-better-specs</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/writing-better-specs</guid><description>Placeholder</description><pubDate>Sun, 14 Aug 2022 20:52:08 GMT</pubDate></item><item><title>Towards Data Driven Decisions</title><link>https://www.ankushchoubey.com/life-blog/data-driven-decisions</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/data-driven-decisions</guid><description>Placeholder</description><pubDate>Sat, 13 Aug 2022 20:52:08 GMT</pubDate></item><item><title>Negotiations</title><link>https://www.ankushchoubey.com/life-blog/negotiations</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/negotiations</guid><description>Placeholder</description><pubDate>Fri, 12 Aug 2022 20:52:08 GMT</pubDate></item><item><title>What and when to publish on message queue</title><link>https://www.ankushchoubey.com/software-blog/what-when-to-publish</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/what-when-to-publish</guid><description>Placeholder</description><pubDate>Sun, 07 Aug 2022 20:52:08 GMT</pubDate></item><item><title>Mutation Testing</title><link>https://www.ankushchoubey.com/software-blog/mutation-testing</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/mutation-testing</guid><description>Placeholder</description><pubDate>Sun, 07 Aug 2022 20:52:08 GMT</pubDate></item><item><title>Leave Clues</title><link>https://www.ankushchoubey.com/software-blog/naming_conventions</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/naming_conventions</guid><description>Comments and Naming Conventions</description><pubDate>Sat, 06 Aug 2022 20:42:15 GMT</pubDate></item><item><title>Resume and Linkedin Tips</title><link>https://www.ankushchoubey.com/life-blog/resume-tips</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/resume-tips</guid><description>Do you want to have high salary? or Do you want to have a good career? or Both?</description><pubDate>Mon, 01 Aug 2022 20:52:08 GMT</pubDate></item><item><title>Speeding Up Spring Boot/JUnit tests</title><link>https://www.ankushchoubey.com/spring-boot-junit-faster</link><guid isPermaLink="true">https://www.ankushchoubey.com/spring-boot-junit-faster</guid><description>From 8 minutes to less than 3 minutes.</description><pubDate>Sat, 30 Jul 2022 20:52:08 GMT</pubDate></item><item><title>Tips on fixing and upgrading Maven Dependencies</title><link>https://www.ankushchoubey.com/software-blog/maven-dependency-upgrade</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/maven-dependency-upgrade</guid><description>Placeholder</description><pubDate>Sun, 24 Jul 2022 20:52:08 GMT</pubDate></item><item><title>When doing reactive programming, &apos;aim&apos; to have streaming end-to-end</title><link>https://www.ankushchoubey.com/software-blog/reactive-streaming</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/reactive-streaming</guid><description>Placeholder</description><pubDate>Sun, 24 Jul 2022 20:52:08 GMT</pubDate></item><item><title>Writing better commits with Atomic Commits</title><link>https://www.ankushchoubey.com/software-blog/atomic-commits</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/atomic-commits</guid><description>Why small frequent commits leads to higher productivity</description><pubDate>Thu, 14 Jul 2022 20:52:08 GMT</pubDate></item><item><title>Always choose Reactive Programming</title><link>https://www.ankushchoubey.com/software-blog/reactive-programming</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/reactive-programming</guid><description>Multithreading programming has never been easier.</description><pubDate>Mon, 11 Jul 2022 20:52:08 GMT</pubDate></item><item><title>Choosing better values</title><link>https://www.ankushchoubey.com/core-values</link><guid isPermaLink="true">https://www.ankushchoubey.com/core-values</guid><description>Placeholder</description><pubDate>Sat, 02 Jul 2022 20:52:08 GMT</pubDate></item><item><title>My Core Values</title><link>https://www.ankushchoubey.com/life-blog/my-core-values</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/my-core-values</guid><description>The fundamental operating system</description><pubDate>Sat, 02 Jul 2022 20:52:08 GMT</pubDate></item><item><title>On Building Trust</title><link>https://www.ankushchoubey.com/life-blog/trust</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/trust</guid><description>Placeholder</description><pubDate>Fri, 01 Jul 2022 20:52:08 GMT</pubDate></item><item><title>Articulate Fully</title><link>https://www.ankushchoubey.com/life-blog/articulate</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/articulate</guid><description>Placeholder</description><pubDate>Wed, 29 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Strategies to be Calmer</title><link>https://www.ankushchoubey.com/life-blog/calmer</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/calmer</guid><description>Placeholder</description><pubDate>Tue, 28 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Understanding Boundaries and Why They Are the Key To Better Life</title><link>https://www.ankushchoubey.com/life-blog/boundaries</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/boundaries</guid><description>Placeholder</description><pubDate>Tue, 28 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Learning Strategies For Development</title><link>https://www.ankushchoubey.com/life-blog/learning-strategy</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/learning-strategy</guid><description>Placeholder</description><pubDate>Tue, 28 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Writing cleaner logs by Disabling Stack Trace for Expected Response Exceptions</title><link>https://www.ankushchoubey.com/software-blog/disable-stacktrace</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/disable-stacktrace</guid><description>Placeholder</description><pubDate>Tue, 28 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Rules of thumbs for Distributed System</title><link>https://www.ankushchoubey.com/software-blog/rule-of_thumb-distributed-systems</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/rule-of_thumb-distributed-systems</guid><description>Placeholder</description><pubDate>Sat, 25 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Writing cleaner tests with creative variable names</title><link>https://www.ankushchoubey.com/creative-variable-names</link><guid isPermaLink="true">https://www.ankushchoubey.com/creative-variable-names</guid><description>Creative variable names in tests can make them fun and interesting to read.</description><pubDate>Sat, 25 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Communication during conflict</title><link>https://www.ankushchoubey.com/life-blog/communication-during-conflict</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/communication-during-conflict</guid><description>Placeholder</description><pubDate>Sun, 19 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Running and Being Effective during Meetings</title><link>https://www.ankushchoubey.com/life-blog/effective-meetings</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/effective-meetings</guid><description>Placeholder</description><pubDate>Sun, 19 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Strategies on Team Work</title><link>https://www.ankushchoubey.com/life-blog/team-work</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/team-work</guid><description>Placeholder</description><pubDate>Sun, 19 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Reason to aim for social confidence</title><link>https://www.ankushchoubey.com/life-blog/social-confidence</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/social-confidence</guid><description>If you don&apos;t, no one takes you seriously.</description><pubDate>Sun, 19 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Strategies on becoming more productive</title><link>https://www.ankushchoubey.com/life-blog/saving-time</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/saving-time</guid><description>Placeholder</description><pubDate>Sun, 19 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Making TDD and Testing easier</title><link>https://www.ankushchoubey.com/software-blog/making-tdd-easy</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/making-tdd-easy</guid><description>Placeholder</description><pubDate>Sun, 19 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Paper work is like DevOps</title><link>https://www.ankushchoubey.com/life-blog/paper-work-devops</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/paper-work-devops</guid><description>Placeholder</description><pubDate>Sun, 12 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Truth and Fidility</title><link>https://www.ankushchoubey.com/life-blog/truth-fidility</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/truth-fidility</guid><description>Placeholder</description><pubDate>Sun, 05 Jun 2022 20:52:08 GMT</pubDate></item><item><title>Ways towards Freedom</title><link>https://www.ankushchoubey.com/life-blog/freedom</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/freedom</guid><description>Placeholder</description><pubDate>Tue, 31 May 2022 20:52:08 GMT</pubDate></item><item><title>Why memorizing is still relevant?</title><link>https://www.ankushchoubey.com/life-blog/why-memorize</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/why-memorize</guid><description>Placeholder</description><pubDate>Tue, 31 May 2022 20:52:08 GMT</pubDate></item><item><title>Shadow Clone of Ideas</title><link>https://www.ankushchoubey.com/life-blog/shadow-clones</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/shadow-clones</guid><description>Placeholder</description><pubDate>Sun, 29 May 2022 20:52:08 GMT</pubDate></item><item><title>The Gist of Behavior Driven Development - BDD</title><link>https://www.ankushchoubey.com/software-blog/gist-of-bdd</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/gist-of-bdd</guid><description>The process that keeps everyone in sync</description><pubDate>Mon, 23 May 2022 20:52:08 GMT</pubDate></item><item><title>The need for executable specifications</title><link>https://www.ankushchoubey.com/software-blog/need-for-executable-specification</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/need-for-executable-specification</guid><description>Ideas shape development; specs sync teams; Gherkin tests ensure precision.</description><pubDate>Sat, 21 May 2022 20:52:08 GMT</pubDate></item><item><title>Writing better commit with conventional commits</title><link>https://www.ankushchoubey.com/software-blog/conventional-commits</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/conventional-commits</guid><description>Placeholder</description><pubDate>Tue, 17 May 2022 20:52:08 GMT</pubDate></item><item><title>Question Driven Writing</title><link>https://www.ankushchoubey.com/life-blog/question-driven-writing</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/question-driven-writing</guid><description>Improving quality and speed of writing by transferring a well-known software development practice.</description><pubDate>Fri, 13 May 2022 20:52:08 GMT</pubDate></item><item><title>Choosing Images/Diagrams in Essays</title><link>https://www.ankushchoubey.com/essay-images</link><guid isPermaLink="true">https://www.ankushchoubey.com/essay-images</guid><description>Placeholder</description><pubDate>Fri, 13 May 2022 20:52:08 GMT</pubDate></item><item><title>Some considerations when setting a new project</title><link>https://www.ankushchoubey.com/software-blog/new-project</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/new-project</guid><description>Placeholder</description><pubDate>Wed, 11 May 2022 20:52:08 GMT</pubDate></item><item><title>Thinking on Paper</title><link>https://www.ankushchoubey.com/life-blog/thinking-on-paper</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/thinking-on-paper</guid><description>Placeholder</description><pubDate>Thu, 05 May 2022 20:52:08 GMT</pubDate></item><item><title>Writing cleaner tests with Fluent Assertions</title><link>https://www.ankushchoubey.com/software-blog/fluent-assertions</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/fluent-assertions</guid><description>Fluent Assertions make tests highly readable and English-like, presenting a concise structure that simplifies comprehension</description><pubDate>Tue, 03 May 2022 20:52:08 GMT</pubDate></item><item><title>Writing cleaner tests with Test Data Factories</title><link>https://www.ankushchoubey.com/software-blog/test-data-factories</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/test-data-factories</guid><description>Consolidating object creation, mock of methods and more.</description><pubDate>Tue, 03 May 2022 20:52:08 GMT</pubDate></item><item><title>Being good at one thing doesn&apos;t automatically make you better at another</title><link>https://www.ankushchoubey.com/life-blog/good-at-one-thing</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/good-at-one-thing</guid><description>Placeholder</description><pubDate>Mon, 02 May 2022 20:52:08 GMT</pubDate></item><item><title>What to test to write after functional TDD</title><link>https://www.ankushchoubey.com/software-blog/after-tdd</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/after-tdd</guid><description>Placeholder</description><pubDate>Wed, 27 Apr 2022 20:52:08 GMT</pubDate></item><item><title>Make your code configurable.</title><link>https://www.ankushchoubey.com/software-blog/code_configurable</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/code_configurable</guid><description>Things that should take 0 coding effort</description><pubDate>Wed, 27 Apr 2022 20:42:15 GMT</pubDate></item><item><title>Debugging Effectively</title><link>https://www.ankushchoubey.com/software-blog/debugging-effectively</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/debugging-effectively</guid><description>Placeholder</description><pubDate>Tue, 19 Apr 2022 20:52:08 GMT</pubDate></item><item><title>Solving a OptimisticLockingException During Upsert in MongoDB-Spring Webflux</title><link>https://www.ankushchoubey.com/software-blog/optimistic-locking-exception-mongodb</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/optimistic-locking-exception-mongodb</guid><description>Placeholder</description><pubDate>Sat, 16 Apr 2022 20:52:08 GMT</pubDate></item><item><title>Avoid Mocks and understand the blurry lines between Unit and Integration Tests</title><link>https://www.ankushchoubey.com/software-blog/bluring-line-between-unit-integration-test</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/bluring-line-between-unit-integration-test</guid><description>The distinction between unit and integration tests blurs with embedded implementations, combining accuracy from both while overcoming limitations of traditional mocks and infra-heavy integration tests.</description><pubDate>Sun, 03 Apr 2022 20:52:08 GMT</pubDate></item><item><title>Whenever you encounter a bug</title><link>https://www.ankushchoubey.com/software-blog/encounter-a-bug</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/encounter-a-bug</guid><description>Placeholder</description><pubDate>Sat, 26 Mar 2022 20:52:08 GMT</pubDate></item><item><title>One Month Microservice</title><link>https://www.ankushchoubey.com/software-blog/one-month-microservice</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/one-month-microservice</guid><description>Placeholder</description><pubDate>Mon, 21 Mar 2022 20:52:08 GMT</pubDate></item><item><title>Thinking and writing cleaner tests with method/when/should blocks</title><link>https://www.ankushchoubey.com/method-when-should</link><guid isPermaLink="true">https://www.ankushchoubey.com/method-when-should</guid><description>A template for thinking and creating understandable uniform tests</description><pubDate>Sat, 19 Mar 2022 20:52:08 GMT</pubDate></item><item><title>Human Intuition while working in Technology</title><link>https://www.ankushchoubey.com/life-blog/human-intuition</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/human-intuition</guid><description>Placeholder</description><pubDate>Fri, 18 Mar 2022 20:52:08 GMT</pubDate></item><item><title>The Synchonized 3 Man Squad +/-1</title><link>https://www.ankushchoubey.com/software-blog/3-man-squad</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/3-man-squad</guid><description>Placeholder</description><pubDate>Thu, 17 Mar 2022 20:52:08 GMT</pubDate></item><item><title>Clean code - Naming convension for design patterns</title><link>https://www.ankushchoubey.com/naming-design-patterns</link><guid isPermaLink="true">https://www.ankushchoubey.com/naming-design-patterns</guid><description>Making it easy for future-code readers to understand</description><pubDate>Sat, 12 Mar 2022 20:52:08 GMT</pubDate></item><item><title>My current approach to TDD</title><link>https://www.ankushchoubey.com/current-tdd-approach</link><guid isPermaLink="true">https://www.ankushchoubey.com/current-tdd-approach</guid><description>A step by step algorithm</description><pubDate>Fri, 04 Mar 2022 20:52:08 GMT</pubDate></item><item><title>Strategies on Truth</title><link>https://www.ankushchoubey.com/life-blog/truth-stratergies</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/truth-stratergies</guid><description>Placeholder</description><pubDate>Thu, 24 Feb 2022 20:52:08 GMT</pubDate></item><item><title>Elements of Good REST API Design</title><link>https://www.ankushchoubey.com/software-blog/good-rest-api-design</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/good-rest-api-design</guid><description>Placeholder</description><pubDate>Sat, 19 Feb 2022 20:52:08 GMT</pubDate></item><item><title>Personal Budgeting</title><link>https://www.ankushchoubey.com/life-blog/personal-budgeting</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/personal-budgeting</guid><description>Placeholder</description><pubDate>Fri, 28 Jan 2022 20:52:08 GMT</pubDate></item><item><title>Time Assets and Liabilities</title><link>https://www.ankushchoubey.com/life-blog/time-assets-and-liabilities</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/time-assets-and-liabilities</guid><description>Placeholder</description><pubDate>Wed, 26 Jan 2022 20:52:08 GMT</pubDate></item><item><title>Maintaining Documentation</title><link>https://www.ankushchoubey.com/documentation</link><guid isPermaLink="true">https://www.ankushchoubey.com/documentation</guid><description>Placeholder</description><pubDate>Tue, 25 Jan 2022 20:52:08 GMT</pubDate></item><item><title>Using StackOverflow as challenge log</title><link>https://www.ankushchoubey.com/software-blog/stackoverflow</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/stackoverflow</guid><description>Placeholder</description><pubDate>Sat, 15 Jan 2022 20:52:08 GMT</pubDate></item><item><title>How to recover from physical injuries faster</title><link>https://www.ankushchoubey.com/physical-injury</link><guid isPermaLink="true">https://www.ankushchoubey.com/physical-injury</guid><description>Placeholder</description><pubDate>Sun, 09 Jan 2022 20:42:15 GMT</pubDate></item><item><title>Angular and React Comparison</title><link>https://www.ankushchoubey.com/software-blog/angular-react-comparison</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/angular-react-comparison</guid><description>Placeholder</description><pubDate>Sat, 04 Dec 2021 20:52:08 GMT</pubDate></item><item><title>Typescript</title><link>https://www.ankushchoubey.com/typescript</link><guid isPermaLink="true">https://www.ankushchoubey.com/typescript</guid><description>A much better alternative to Javascript</description><pubDate>Wed, 01 Dec 2021 20:52:08 GMT</pubDate></item><item><title>Keep most of your configuration within application not Jenkins</title><link>https://www.ankushchoubey.com/software-blog/configuration-within-application</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/configuration-within-application</guid><description>Placeholder</description><pubDate>Thu, 23 Sep 2021 20:52:08 GMT</pubDate></item><item><title>Web Development Tip - Reverse Engineer by looking at DOM</title><link>https://www.ankushchoubey.com/software-blog/look-at-dom</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/look-at-dom</guid><description>Placeholder</description><pubDate>Thu, 23 Sep 2021 20:52:08 GMT</pubDate></item><item><title>CSS Tips</title><link>https://www.ankushchoubey.com/software-blog/css-tips</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/css-tips</guid><description>Placeholder</description><pubDate>Mon, 13 Sep 2021 20:52:08 GMT</pubDate></item><item><title>Making Internet Less Distracting</title><link>https://www.ankushchoubey.com/life-blog/internet-distractions</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/internet-distractions</guid><description>Dodge Recommender Systems</description><pubDate>Mon, 06 Sep 2021 20:52:08 GMT</pubDate></item><item><title>Decentralization of High Tech</title><link>https://www.ankushchoubey.com/life-blog/decentralize-high-tech</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/decentralize-high-tech</guid><description>How abstraction, cost and education convert research fields to applied.</description><pubDate>Sun, 29 Aug 2021 20:52:08 GMT</pubDate></item><item><title>All Questions are False</title><link>https://www.ankushchoubey.com/life-blog/questions-false</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/questions-false</guid><description>Placeholder</description><pubDate>Mon, 16 Aug 2021 20:52:08 GMT</pubDate></item><item><title>Inversion</title><link>https://www.ankushchoubey.com/life-blog/inversion</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/inversion</guid><description>Probably the most powerful mental model</description><pubDate>Sat, 14 Aug 2021 20:52:08 GMT</pubDate></item><item><title>Decision Making Heuristics</title><link>https://www.ankushchoubey.com/life-blog/decision-making-heuristics</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/decision-making-heuristics</guid><description>Placeholder</description><pubDate>Sat, 14 Aug 2021 20:42:15 GMT</pubDate></item><item><title>You need time to think</title><link>https://www.ankushchoubey.com/life-blog/think</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/think</guid><description>Placeholder</description><pubDate>Sat, 14 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Tips for working with `package.json`</title><link>https://www.ankushchoubey.com/software-blog/package-json</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/package-json</guid><description>Placeholder</description><pubDate>Wed, 11 Aug 2021 20:52:08 GMT</pubDate></item><item><title>Solving N+1 Problem in Hibernate</title><link>https://www.ankushchoubey.com/software-blog/n-plus-one-hibernate</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/n-plus-one-hibernate</guid><description>Speed up fetching of child entities</description><pubDate>Sun, 01 Aug 2021 20:52:08 GMT</pubDate></item><item><title>Gist of DevOps</title><link>https://www.ankushchoubey.com/software-blog/devops</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/devops</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Applications of Recommender Systems</title><link>https://www.ankushchoubey.com/software-blog/recommender-systems</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/recommender-systems</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Gist of Cryptocurrencies</title><link>https://www.ankushchoubey.com/software-blog/crypto</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/crypto</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Positive effects of doing hard things</title><link>https://www.ankushchoubey.com/life-blog/tough</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/tough</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Quick Refactoring Tips</title><link>https://www.ankushchoubey.com/software-blog/refactoring</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/refactoring</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>There is no one size fits all</title><link>https://www.ankushchoubey.com/life-blog/one-size</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/one-size</guid><description>Choose the right tool for the job.</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Physical Exercise</title><link>https://www.ankushchoubey.com/life-blog/exercise</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/exercise</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Cases To Be Humble</title><link>https://www.ankushchoubey.com/life-blog/humble</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/humble</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Keeping Web Dev Code proper</title><link>https://www.ankushchoubey.com/software-blog/web-dev-clean</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/web-dev-clean</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Summary of Marketing Section from The Personal MBA</title><link>https://www.ankushchoubey.com/life-blog/marketing-mba</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/marketing-mba</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>User Experience</title><link>https://www.ankushchoubey.com/software-blog/thoughts-on-user-experience</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/thoughts-on-user-experience</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>The philosophy behind testing in software and in general</title><link>https://www.ankushchoubey.com/software-blog/testing</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/testing</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Ethical Capitalism</title><link>https://www.ankushchoubey.com/life-blog/ethical-capitalism</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/ethical-capitalism</guid><description>The Game Which Everyone Needs To Win</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>The Path / Ethics</title><link>https://www.ankushchoubey.com/life-blog/on-path-ethics</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/on-path-ethics</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Employee Ethics</title><link>https://www.ankushchoubey.com/life-blog/employee-ethics</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/employee-ethics</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Open Source Software (OSS)</title><link>https://www.ankushchoubey.com/software-blog/open-source</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/open-source</guid><description>Impact, Revenue and Deceptions.</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Business Ethics</title><link>https://www.ankushchoubey.com/software-blog/business-ethics</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/business-ethics</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Piano</title><link>https://www.ankushchoubey.com/life-blog/piano</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/piano</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Why Ethics?</title><link>https://www.ankushchoubey.com/life-blog/why_ethics</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/why_ethics</guid><description>Long term impacts</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Sapiens Book Summary</title><link>https://www.ankushchoubey.com/life-blog/sapiens</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/sapiens</guid><description>The best book I have read in 2020</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>A replicable Development Environment with Docker + VS Code</title><link>https://www.ankushchoubey.com/software-blog/development_environment_docker</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/development_environment_docker</guid><description>Mitigating the most discoraging part of software development</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Developer Productivity</title><link>https://www.ankushchoubey.com/software-blog/dev_productivity</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/dev_productivity</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>How I learned basics of programming.</title><link>https://www.ankushchoubey.com/software-blog/learn_programming</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/learn_programming</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Research</title><link>https://www.ankushchoubey.com/life-blog/research</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/research</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Hurrying does not help.</title><link>https://www.ankushchoubey.com/life-blog/hurrying</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/hurrying</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Why Software Engineers Should Enter Other Fields.</title><link>https://www.ankushchoubey.com/software-blog/engineer</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/engineer</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Eventually Perfect Feature</title><link>https://www.ankushchoubey.com/eventually_perfect</link><guid isPermaLink="true">https://www.ankushchoubey.com/eventually_perfect</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Write Tests after Cleaning Code.</title><link>https://www.ankushchoubey.com/software-blog/writing_test</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/writing_test</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Plan quickly. Move fast. Break things.</title><link>https://www.ankushchoubey.com/life-blog/plan-quickly-and-move-fast</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/plan-quickly-and-move-fast</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Age is not a perfect measure of experience</title><link>https://www.ankushchoubey.com/life-blog/age-is-not-a-measure-of-experience</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/age-is-not-a-measure-of-experience</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>First Hackathon</title><link>https://www.ankushchoubey.com/software-blog/first_hackathon</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/first_hackathon</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Software project never ends</title><link>https://www.ankushchoubey.com/software-blog/software_end</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/software_end</guid><description>Unless you stop</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Office is just school for adults</title><link>https://www.ankushchoubey.com/software-blog/the_office</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/the_office</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Empowerment/Enabling</title><link>https://www.ankushchoubey.com/life-blog/giving_help</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/giving_help</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Definitions</title><link>https://www.ankushchoubey.com/life-blog/definition</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/definition</guid><description>The same word is different for different people</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Who is your audience?</title><link>https://www.ankushchoubey.com/life-blog/audience</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/audience</guid><description>Rephrase: Who is your customer?</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Correlation between Deep Learning Concepts and Philosophy</title><link>https://www.ankushchoubey.com/life-blog/dl_lessons</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/dl_lessons</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Cloud is Worth the Hype</title><link>https://www.ankushchoubey.com/software-blog/cloud</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/cloud</guid><description>Your robot on the internet</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Communication Bottleneck in large organizations</title><link>https://www.ankushchoubey.com/software-blog/communication_bottleneck</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/communication_bottleneck</guid><description>and why communication policy is essential</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Give credit where credit is due</title><link>https://www.ankushchoubey.com/recognition</link><guid isPermaLink="true">https://www.ankushchoubey.com/recognition</guid><description>Recognition</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Reading Books</title><link>https://www.ankushchoubey.com/life-blog/reading-books</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/reading-books</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Who is a leader?</title><link>https://www.ankushchoubey.com/life-blog/leader</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/leader</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Just ask for it</title><link>https://www.ankushchoubey.com/life-blog/ask-for-help</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/ask-for-help</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>The lifetime of &apos;Content&apos; is getting smaller</title><link>https://www.ankushchoubey.com/life-blog/content</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/content</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Tips for coding on a slow computer</title><link>https://www.ankushchoubey.com/software-blog/slow_computer</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/slow_computer</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Opinions/Events are not black and white.</title><link>https://www.ankushchoubey.com/black_white</link><guid isPermaLink="true">https://www.ankushchoubey.com/black_white</guid><description>&apos;Probably Right&apos;</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Probabilities</title><link>https://www.ankushchoubey.com/life-blog/probabilities</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/probabilities</guid><description>of &quot;success&quot;</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>If it&apos;s official, communicate via email</title><link>https://www.ankushchoubey.com/life-blog/official_email</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/official_email</guid><description>Non-repudiation</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Businesses are for making money</title><link>https://www.ankushchoubey.com/life-blog/for_profit</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/for_profit</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Opportunity Cost</title><link>https://www.ankushchoubey.com/opportunity</link><guid isPermaLink="true">https://www.ankushchoubey.com/opportunity</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Don’t try to force a sale on people who are not your user base</title><link>https://www.ankushchoubey.com/life-blog/forced_sale</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/forced_sale</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Facade companies</title><link>https://www.ankushchoubey.com/life-blog/facade</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/facade</guid><description>Only for-money companies</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Time tracking over programmers is counter-productive</title><link>https://www.ankushchoubey.com/software-blog/time_tracking</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/time_tracking</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>When you are just starting out, don’t try to imitate the expert.</title><link>https://www.ankushchoubey.com/life-blog/imitating_experts</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/imitating_experts</guid><description>The illusion of perfect execution... every time.</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Middleman</title><link>https://www.ankushchoubey.com/life-blog/middlemen</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/middlemen</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Support shows how much the company really care</title><link>https://www.ankushchoubey.com/software-blog/support</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/support</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Samurai to Modern Army in 10 years</title><link>https://www.ankushchoubey.com/life-blog/samurai</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/samurai</guid><description>Forced to upgrade</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>There is never enough automation</title><link>https://www.ankushchoubey.com/software-blog/automate</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/automate</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Copying features and products</title><link>https://www.ankushchoubey.com/life-blog/copying_products</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/copying_products</guid><description>An observation of different technology companies</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Good products are built by teams not individuals</title><link>https://www.ankushchoubey.com/software-blog/teams</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/teams</guid><description>Usually</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Writing process (July 2020 Edition)</title><link>https://www.ankushchoubey.com/life-blog/writing_process_07_2020</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/writing_process_07_2020</guid><description>This post is stupid but I was asked about it once.</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Observe other people in action</title><link>https://www.ankushchoubey.com/observe</link><guid isPermaLink="true">https://www.ankushchoubey.com/observe</guid><description>Learning faster</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>If it is a core part of your business, don&apos;t outsource, build it yourself.</title><link>https://www.ankushchoubey.com/software-blog/build_it_yourself</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/build_it_yourself</guid><description>For producers</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Just buy it. Don’t build it yourself.</title><link>https://www.ankushchoubey.com/life-blog/just_buy</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/just_buy</guid><description>For consumers</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Environment Focused: For-Profit vs Non-Profits</title><link>https://www.ankushchoubey.com/life-blog/environment</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/environment</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Ideas</title><link>https://www.ankushchoubey.com/life-blog/thoughts-on-ideas</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/thoughts-on-ideas</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Baton Road</title><link>https://www.ankushchoubey.com/baton</link><guid isPermaLink="true">https://www.ankushchoubey.com/baton</guid><description>How humanity progresses.</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>ROI of Fun</title><link>https://www.ankushchoubey.com/life-blog/roi-of-fun</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/roi-of-fun</guid><description>Placeholder</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Marketing Money</title><link>https://www.ankushchoubey.com/life-blog/marketing-money</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/marketing-money</guid><description>Draft version</description><pubDate>Sun, 01 Aug 2021 20:42:15 GMT</pubDate></item><item><title>Art of Reducing Lines of Code in Java/Spring Boot</title><link>https://www.ankushchoubey.com/software-blog/clean-code-spring-boot</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/clean-code-spring-boot</guid><description>Placeholder</description><pubDate>Sat, 12 Jun 2021 20:42:15 GMT</pubDate></item><item><title>Faster SQL Batch Save in Spring Data JPA</title><link>https://www.ankushchoubey.com/software-blog/batch-save-spring-jpa</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/batch-save-spring-jpa</guid><description>Placeholder</description><pubDate>Sat, 12 Jun 2021 20:42:15 GMT</pubDate></item><item><title>Always keep yourself ready to switch companies</title><link>https://www.ankushchoubey.com/life-blog/switch-jobs</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/switch-jobs</guid><description>Placeholder</description><pubDate>Wed, 26 May 2021 20:42:15 GMT</pubDate></item><item><title>Compare yourself with who you were yesterday</title><link>https://www.ankushchoubey.com/life-blog/compare</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/compare</guid><description>placeholder</description><pubDate>Tue, 04 May 2021 20:42:15 GMT</pubDate></item><item><title>My First Program</title><link>https://www.ankushchoubey.com/software-blog/first-program</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/first-program</guid><description>Placeholder</description><pubDate>Mon, 03 May 2021 20:42:15 GMT</pubDate></item><item><title>Develop your own opinions and reasonings</title><link>https://www.ankushchoubey.com/life-blog/original-opinion</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/original-opinion</guid><description>Placeholder</description><pubDate>Mon, 03 May 2021 20:42:15 GMT</pubDate></item><item><title>Meditation is how you become peaceful all the time</title><link>https://www.ankushchoubey.com/life-blog/meditation</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/meditation</guid><description>Placeholder</description><pubDate>Wed, 28 Apr 2021 20:42:15 GMT</pubDate></item><item><title>Easing the process of DB versioning &amp; migration tool adoption</title><link>https://www.ankushchoubey.com/v1/adoption-of-db-migration</link><guid isPermaLink="true">https://www.ankushchoubey.com/v1/adoption-of-db-migration</guid><description>Placeholder</description><pubDate>Sat, 31 Oct 2020 20:52:08 GMT</pubDate></item><item><title>Programming is now Configuring</title><link>https://www.ankushchoubey.com/software-blog/config</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/config</guid><description>beyond algorithms and data structures</description><pubDate>Mon, 29 Jun 2020 20:42:15 GMT</pubDate></item><item><title>User Interfaces</title><link>https://www.ankushchoubey.com/software-blog/thoughts-on-user-interfaces</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/thoughts-on-user-interfaces</guid><description>and design</description><pubDate>Tue, 23 Jun 2020 20:42:15 GMT</pubDate></item><item><title>Deciding to learn a {programming} topic</title><link>https://www.ankushchoubey.com/software-blog/new_tech</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/new_tech</guid><description>Placeholder</description><pubDate>Mon, 25 May 2020 20:42:15 GMT</pubDate></item><item><title>How we created a query and evaluation language similar to Google Sheets and Excel formulas</title><link>https://www.ankushchoubey.com/software-blog/creating-an-excel-like-language</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/creating-an-excel-like-language</guid><description>Using the best current programming language creation-tool.</description><pubDate>Mon, 25 May 2020 20:42:15 GMT</pubDate></item><item><title>Agile and DevOps</title><link>https://www.ankushchoubey.com/software-blog/agile_devops</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/agile_devops</guid><description>Placeholder</description><pubDate>Thu, 21 May 2020 20:42:15 GMT</pubDate></item><item><title>Clean Code Resources and Tools</title><link>https://www.ankushchoubey.com/software-blog/clean_code_tools</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/clean_code_tools</guid><description>Constructing the simplest possible code</description><pubDate>Mon, 11 May 2020 20:42:15 GMT</pubDate></item><item><title>Math motivation</title><link>https://www.ankushchoubey.com/life-blog/maths-motivation</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/maths-motivation</guid><description>Placeholder</description><pubDate>Mon, 04 May 2020 20:42:15 GMT</pubDate></item><item><title>Advice for those who want to learn Deep Learning</title><link>https://www.ankushchoubey.com/software-blog/dl_advice</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/dl_advice</guid><description>or Machine Learning</description><pubDate>Sat, 02 May 2020 20:42:15 GMT</pubDate></item><item><title>Series  Kaggle Getting Started</title><link>https://www.ankushchoubey.com/software-blog/kaggle_getting_started</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/kaggle_getting_started</guid><description>Baby steps towards competitions</description><pubDate>Mon, 30 Mar 2020 20:42:15 GMT</pubDate></item><item><title>Digit Recognition</title><link>https://www.ankushchoubey.com/software-blog/mnist</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/mnist</guid><description>MNIST: Kaggle Getting Started</description><pubDate>Mon, 30 Mar 2020 20:42:15 GMT</pubDate></item><item><title>Kaggle CLI QA: How to download a particular folder</title><link>https://www.ankushchoubey.com/software-blog/kaggle_download_folder</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/kaggle_download_folder</guid><description>Placeholder</description><pubDate>Tue, 10 Mar 2020 20:42:15 GMT</pubDate></item><item><title>Simple Hacks for increasing website load time</title><link>https://www.ankushchoubey.com/software-blog/load_time</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/load_time</guid><description>For those who don’t require Google level optimization</description><pubDate>Sat, 22 Feb 2020 20:42:15 GMT</pubDate></item><item><title>Leave it better than you found it</title><link>https://www.ankushchoubey.com/software-blog/leave_it_better</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/leave_it_better</guid><description>Atomic Habits applied to code. Thanks James Clear.</description><pubDate>Mon, 06 Jan 2020 20:42:15 GMT</pubDate></item><item><title>Exception handling</title><link>https://www.ankushchoubey.com/software-blog/exception_handing</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/exception_handing</guid><description>and Logging with style</description><pubDate>Mon, 06 Jan 2020 20:42:15 GMT</pubDate></item><item><title>Remove un-necessary code</title><link>https://www.ankushchoubey.com/software-blog/code_cleanup</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/code_cleanup</guid><description>You ain’t gonna need it</description><pubDate>Sat, 04 Jan 2020 20:42:15 GMT</pubDate></item><item><title>Avoid inventing algorithms and data structures</title><link>https://www.ankushchoubey.com/software-blog/complexity</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/complexity</guid><description>especially for maths</description><pubDate>Wed, 25 Dec 2019 20:42:15 GMT</pubDate></item><item><title>Avoid creating god classes and long methods</title><link>https://www.ankushchoubey.com/software-blog/god_classes</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/god_classes</guid><description>Minimalism</description><pubDate>Wed, 25 Dec 2019 20:42:15 GMT</pubDate></item><item><title>Make the database do the heavy lifting</title><link>https://www.ankushchoubey.com/sql_is_fast</link><guid isPermaLink="true">https://www.ankushchoubey.com/sql_is_fast</guid><description>You cannot compete with SQL</description><pubDate>Sun, 22 Dec 2019 20:42:15 GMT</pubDate></item><item><title>Flat is better than nested</title><link>https://www.ankushchoubey.com/software-blog/flat_is_better</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/flat_is_better</guid><description>Leave when not okay</description><pubDate>Fri, 20 Dec 2019 20:42:15 GMT</pubDate></item><item><title>Clean Code</title><link>https://www.ankushchoubey.com/software-blog/clean_code</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/clean_code</guid><description>constructing the simplest possible code that would solve your problem resulting in an increase in productivity by producing higher quality in less time.</description><pubDate>Thu, 19 Dec 2019 20:42:15 GMT</pubDate></item><item><title>10 Google Collab Tips</title><link>https://www.ankushchoubey.com/collab</link><guid isPermaLink="true">https://www.ankushchoubey.com/collab</guid><description>Placeholder</description><pubDate>Wed, 18 Sep 2019 20:42:15 GMT</pubDate></item><item><title>How To Download Dataset From Kaggle</title><link>https://www.ankushchoubey.com/download_kaggle</link><guid isPermaLink="true">https://www.ankushchoubey.com/download_kaggle</guid><description>Using Kaggle CLI</description><pubDate>Sat, 10 Aug 2019 20:42:15 GMT</pubDate></item><item><title>Easy Jupyter Notebook Tips</title><link>https://www.ankushchoubey.com/jupyter_notebook</link><guid isPermaLink="true">https://www.ankushchoubey.com/jupyter_notebook</guid><description>Placeholder</description><pubDate>Mon, 29 Jul 2019 20:42:15 GMT</pubDate></item><item><title>Lessons Learned from my first Deep Learning contest</title><link>https://www.ankushchoubey.com/software-blog/first_competition</link><guid isPermaLink="true">https://www.ankushchoubey.com/software-blog/first_competition</guid><description>Game of Deep Learning was an image recognition challenge on AnalyticsVidya. The task was to classify 5 different types of Ships (Cargo, Military, Carrier, Cruise, and Tankers)</description><pubDate>Sun, 23 Jun 2019 20:42:15 GMT</pubDate></item><item><title>Copying Others vs Being Yourself</title><link>https://www.ankushchoubey.com/life-blog/copying</link><guid isPermaLink="true">https://www.ankushchoubey.com/life-blog/copying</guid><description>Placeholder</description><pubDate>Sun, 04 Oct 2015 20:42:15 GMT</pubDate></item></channel></rss>