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: 294.3K
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,591 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,093 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,165 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,216 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,625 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,398 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,543 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,244 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,966 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,195 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,705 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,602 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,451 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,717 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,130 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,954 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,429 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,665 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,451 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,181 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,806 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,094 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,969 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,368 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,047 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,933 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