DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library
Core Badge
Avatar

Sameer Shukla

DZone Core CORE

Sr. Software Engineer at Leading Financial Institution

Irving, US

Joined Aug 2021

About

Sameer Shukla is a technology enthusiast, he is currently working as a Lead Software Engineer. Sameer's current expertise/interests are Functional Programming, Data Quality, Data Governance, Enterprise Information Management, analytics, cloud computing, microservices, NoSQL, SQL, Big Data.

  • Education

Education

Bangalore University · Master of Computer Applications

Masters

Jul 2001 - Jul 2004

Stats

Reputation: 1101
Pageviews: 292.7K
Articles: 26
Comments: 2

Expertise

Languages Expertise Icon

Languages

  • Articles
  • Comments

Articles

article thumbnail
Renaming Columns in PySpark: withColumnRenamed vs toDF
Learn why toDF() outperforms withColumnRenamed in PySpark. Compare their impact on Spark’s DAG, performance, and readability for large-scale pipelines.
October 27, 2025
· 1,512 Views · 1 Like
article thumbnail
How to Simplify Complex Conditions With Python's Match Statement
Learn the benefits of pattern matching, how it can simplify your code, and examples of improvement techniques and pattern guards.
October 15, 2024
· 4,048 Views · 2 Likes
article thumbnail
Functional Programming Principles Powering Python’s itertools Module
Explore concepts like higher-order functions, currying, and lazy evaluation that can help Python developers make better use of the itertools functions.
October 7, 2024
· 6,109 Views · 4 Likes
article thumbnail
Python Function Pipelines: Streamlining Data Processing
Function pipelines allow seamless execution of multiple functions in a sequential manner, where the output of one function serves as the input to the next.
February 19, 2024
· 9,140 Views · 8 Likes
article thumbnail
Understanding Python's dataclass Decorator
This tutorial explores the advantages, usage, ordering, immutability, and default value of Python's dataclass decorator.
January 29, 2024
· 15,404 Views · 4 Likes
article thumbnail
Demystifying Basics of Async/Await in Python
In this article learn more about async/await functions and how to use these functions in Python code.
January 14, 2024
· 4,362 Views · 2 Likes
article thumbnail
Enums in Python
Here, learn how enums in Python provide a clear and expressive way to represent fixed sets of values, enhance code readability, prevent bugs, and more!
January 10, 2024
· 2,500 Views · 2 Likes
article thumbnail
Exploring TakeWhile and DropWhile Functions in Java
The article explains the working of takeWhile and dropWhile functions in Java with examples.
January 3, 2024
· 8,187 Views · 2 Likes
article thumbnail
Enumerate and Zip in Python
Want to learn about Python? Let's explore how `enumerate` and `zip` can simplify coding by helping you manipulate data in lists.
January 3, 2024
· 3,898 Views · 2 Likes
article thumbnail
Efficient String Formatting With Python f-Strings
f-string simplifies string formatting, which provides a concise and readable way to embed expressions inside string literals.
January 2, 2024
· 6,114 Views · 2 Likes
article thumbnail
Exploring Java Stream API's peek Method
In this article, learn more about the peek method, a powerful and often underutilized feature in the Java Stream API.
January 2, 2024
· 6,618 Views · 2 Likes
article thumbnail
Enhancing Code Clarity With Python Namedtuples
Learn how to create, de-structure, and optimize memory usage for cleaner, more readable code. Explore practical examples and best practices.
December 31, 2023
· 5,518 Views · 5 Likes
article thumbnail
Python Context Managers Simplified
This article explores Python context managers, including examples, advantages, and common use cases.
December 29, 2023
· 4,410 Views · 2 Likes
article thumbnail
Mastering JSON Serialization With Pydantic
'Mastering JSON Serialization with Pydantic' guides you to seamlessly transform data between Python objects and JSON representations.
December 14, 2023
· 15,650 Views · 5 Likes
article thumbnail
Exploring Python Generators
The article explains the essence of generators, and their key aspects, and discovers ideal use cases that can transform your code efficiency. Dive into the world of iteration, laziness, and memory efficiency with this insightful guide.
December 14, 2023
· 4,096 Views · 6 Likes
article thumbnail
Functional Approach To String Manipulation in Java
This article delves into a few methods within the String class that enable processing to be conducted in a functional programming manner.
December 11, 2023
· 10,901 Views · 8 Likes
article thumbnail
Implement Testcontainers GCloud Module With Spring Boot for Writing Integration Tests
This article explains how to write integration tests using the Testcontainers GCloud module for the Spanner database using Spring Boot.
August 31, 2022
· 8,375 Views · 1 Like
article thumbnail
What Is Pydantic?
Pydantic can be used with any Python-based framework and it supports native JSON encoding and decoding as well. Here, learn how simple it is to adopt Pydantic.
August 15, 2022
· 26,613 Views · 6 Likes
article thumbnail
Data Analysis Using Google Cloud Data Studio
In this tutorial, take an in-depth look at Google Cloud Data Studio, a tool for transforming data into useful reports and data dashboards.
April 27, 2022
· 7,424 Views · 2 Likes
article thumbnail
Must-Know Python Libraries
This article explains the must-know Python libraries which are useful for debugging, creating fake data, and for serialization and deserialization purposes.
March 3, 2022
· 9,148 Views · 5 Likes
article thumbnail
Apache Beam Working With Files
The article explains how to read, write data to and from the file in Apache Beam with a pipeline where the ‘Employees.csv’ file be read/filtered/write to a new file.
February 16, 2022
· 8,778 Views · 3 Likes
article thumbnail
SimpleHTTPOperator in Apache Airflow
This tutorial covers how to call a REST service using SimpleHTTPOperator, the configuration of http_conn_id through Airflow UI, and the output of DAG execution.
February 1, 2022
· 22,046 Views · 4 Likes
article thumbnail
Inspecting Cloud Composer - Apache Airflow
In this article, we will learn what Cloud Composer is in GCP and how can we set it up. We will also highlight some critical insights about the Cloud Composer.
January 11, 2022
· 5,927 Views · 3 Likes
article thumbnail
Java: Migrating From Java 8 to Java 17
In this article, I will highlight some extremely important features available which can be learned and implemented quickly when migrating from directly Java 8 to Java 17.
December 12, 2021
· 40,328 Views · 41 Likes
article thumbnail
Useful Decorators and Functions in Python's Functools
The most important functions from the Functools module of Python are total ordering, reduce, and partial. Here's how they work and why they're so important.
October 11, 2021
· 7,004 Views · 8 Likes
article thumbnail
Microservices Patterns: Sidecar
Learn about Microservice architecture and single responsibility principle, know more on how to achieve it using sidecars.
October 4, 2021
· 16,881 Views · 19 Likes

Comments

Java: Migrating From Java 8 to Java 17

Jan 01, 2022 · Sameer Shukla

Thank You so much

Java: Migrating From Java 8 to Java 17

Dec 16, 2021 · Sameer Shukla

That's correct. Thanks for pointing it out.

User has been successfully modified

Failed to modify user

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook