InLevel Up CodingbyYousry Mohamed·Jun 29, 2025Variant Type : A Deep Dive into the Semi-Structured LakeExplore the ins and outs of the variant data type and how it balances performance and flexibility for semi-structured data in the…
InLevel Up CodingbyYousry Mohamed·Apr 27, 2025Accelerate data engineering chores: Leverage MCP servers and AI to speed up development.
InLevel Up CodingbyYousry Mohamed·Jan 3, 2025Resurrecting Scala in Spark : Another tool in your toolbox when Python and Pandas sufferSpark Dataset API is still useful to handle some edge cases that require extra flexibility but still run super fast.
InLevel Up CodingbyYousry Mohamed·Sep 7, 2024Stop using plain PySpark UDFs : No one likes slow cars! Part IIQuick insights about how Pandas UDFs work
InLevel Up CodingbyYousry Mohamed·Jul 18, 2024Stop using plain PySpark UDFs : No one likes slow cars!How complex logic can be still implemented using out of the box Spark functions with lightning fast performance.A response icon3A response icon3
InLevel Up CodingbyYousry Mohamed·Jan 28, 2024Delta Lake Liquid Clustering — A visual explanationHow to optimize lakehouse data storage layout with minimal effort.A response icon3A response icon3
InLevel Up CodingbyYousry Mohamed·Dec 17, 2023Building a lakehouse on Google Cloud sans DatabricksCombining Delta Lake, Iceberg and BigLake
InLevel Up CodingbyYousry Mohamed·Dec 5, 2023Navigating the Void: Unraveling the Mysteries and Pitfalls of the ‘Void’ Data Type in Apache SparkExploring how a void column appears into Spark DataFrames and what could be the implications.
InLevel Up CodingbyYousry Mohamed·Aug 29, 2023Setting up a PySpark local developmet environment for Dataproc serverlessSmooth dependency managment for local developmet and production jobsA response icon1A response icon1