Skip to content

Just Another Sapien

  • Internal Snippets
  • Contact
Musings, Philosophy

Intuition vs Logic

January 11, 2026January 11, 2026 by Matthew

This post is definitely not about what your initial thought about it might be. Initially, I wanted to call it Nativity vs Epiphany, but that […]

AI, tech career

A Gentle Introduction to Generative AI

August 18, 2025August 18, 2025 by Matthew

I haven’t written on this platform in well over 3 years. In that period, my life has undergone massive transformation both professionally and personally, some […]

newsletter

A newsletter of wonderful things – January 2022

January 12, 2022January 12, 2022 by Matthew

Have you ever been in a situation where you have been doing something for so long and feel like it’s time for a change? This […]

Business Intelligence, Snippets

Display the schema of a parquet file

November 9, 2021November 9, 2021 by Matthew

The background to this is simple, you have a parquet file and want to inspect the schema. The most obvious way is running spark-shell or […]

Snippets

git merge conflict favour incoming changes

July 1, 2020July 1, 2020 by Matthew

There are one of those changes that you just want to fix the issues brought about by a merge conflict later. The priority is a […]

Snippets

List all partitions in an Oracle DB table

July 1, 2020July 1, 2020 by Matthew

select table_owner, partition_name from all_tab_partitions where table_name = table_name The partition_name can be used as follows SELECT * FROM table_name partition(partition_name) More information can be […]

Open Source

Authorization in Apache Superset: Granular permissions at the dashboard level

August 20, 2019August 20, 2019 by Matthew

In a previous post, I explain Authentication with a custom user store. This post looks at how to handle authorization to restrict access to different […]

Open Source, software

Authenticate Apache Superset with a custom user store

August 2, 2019August 2, 2019 by Matthew

Apache superset is a modern, enterprise-ready business intelligence web application which provides an intuitive interface to explore and visualize datasets. It has a wide array […]

Musings, Software Development

MsBuild: Build for dummies

February 24, 2016July 4, 2019 by Matthew

Below is my favorite MsBuild configuration. I use this on the go to check the status of my code especially after merging code from a […]

software, Software Development, Tech

Bug fixing? Do it now rather than later

February 12, 2016 by Matthew

I recently attended an event where a speaker gave the metaphor of the age old customs from the Kamba people. He talked about how the […]

Posts pagination

1 2 3 4 5 … 11

Copyright © 2019 | All Rights Reserved. Fabulist by Shark Themes