Thet Paing
banner
paing.bsky.social
Thet Paing
@paing.bsky.social
Data Engineer from Burma.
Reposted by Thet Paing
Mastering Python Modules, Packages & Namespaces From Basics to Behind the Scenes https://cstu.io/bf35ba #d #cybersecurity #oneplus
Mastering Python Modules, Packages & Namespaces From Basics to Behind the Scenes
How imports really work and why it matters for building maintainable software. When you first learn...
cstu.io
September 7, 2025 at 3:36 PM
Really hate to watch online course with AI Robot Voiceover.
What is the purpose of forcing people to watch it while it can’t even taught by human???
August 26, 2025 at 7:06 AM
Reposted by Thet Paing
EXCLUSIVE: Investigation proves Palestinians indiscriminately shot by Israeli military near food sites across 50 days, from yours truly for the @theguardian.com

www.theguardian.com/world/ng-int...
‘A deadly scheme’: Palestinians face indiscriminate gunfire at food sites
Investigation based on visual evidence, bullets, medical records and testimony appears to show sustained pattern of Israeli shootings
www.theguardian.com
August 9, 2025 at 3:37 PM
On March 28, a powerful M-7.7 earthquake struck Myanmar. I created this collection to compile updates from BlueSky to document that tragic event.

This feed focuses on locally relevant keywords that MM people are more likely to use.

bsky.app/profile/did:...

#MyanmarEarthquake
March 31, 2025 at 2:46 AM
Reposted by Thet Paing
Since Python 3.10 you can use the pipe operator to combine types – this creates a type union.

This can be used, for example, when you want to check if a value belongs to one of 2+ types with `isinstance`.

Here's an example 👇
March 6, 2025 at 12:37 PM
Reposted by Thet Paing
I've had a crazy few days with my advent calendar of code, looking at Tobiko's SQLMesh with @duckdb.org.

Yesterday, I mentioned in my post that I needed to bring in some data from @bsky.app's HTTP endpoints, and I was going to try using dltHub.

davidsj.substack.com/p/dlt-windsu...
dlt windsurfing
Trying out dlt with DuckDB
davidsj.substack.com
December 4, 2024 at 7:54 PM
Reposted by Thet Paing
Hi 👋 I'm Sam, I create interactive visualisations about programming.

My posts from 2024:

- samwho.dev/bloom-filters
- encore.dev/blog/queueing
- samwho.dev/turing-machi...

I also appeared on 2 podcasts:

- hanselminutes.com/953/computer...
- www.youtube.com/watch?v=ur9c...
December 24, 2024 at 1:53 PM
Reposted by Thet Paing
This is one of the first that came out of that—integrating dbt, airflow, and superset into a single portal with permission management and multi-user context.

Disclosure: I have worked on it for a year. Try it yourself, getting started with the single docker-compose cmd.
github.com/kanton-bern/...
November 4, 2024 at 9:22 AM
Bluesky now has over 10 million users, and I was #768,719!
September 22, 2024 at 4:38 PM
Reposted by Thet Paing
New blog post 🎉🌟
A step-by-step guide to building an Apache #Airflow data pipeline that connects with #AWS services like RDS and S3.
Check it out here 👉🏽 www.franciscoyira.com/post/airflow...

#DataScience #DataEngineering
June 16, 2024 at 3:35 AM
Reposted by Thet Paing
Do you use a makefile to manage your #dbt commands?

Mainly used for compiling code, you can actually use a makefile to run any commands

A makefile a great way to

- reduce command fatigue
- group commands
- abstract your common tasks

medium.com/inthepipelin...

#dataengineering #analytics #data
How to use a Makefile to speed up your dbt project workflow
Learn how to use a makefile to reduce dbt command fatigue and group related commands for easy reuse and sharing.
medium.com
June 14, 2024 at 6:13 AM
Reposted by Thet Paing
The Open Data Use Case Observatory report nicely documents examples of how and where open data is being leveraged to make an impact data.europa.eu/en/news-even...
Unveiling the impact of open data: Insights from the Use Case Observatory | data.europa.eu
The Use Case Observatory, an initiative led by data.europa.eu, serves as comprehensive research aimed at evaluating the impact of open data across Europe between 2022 and 2025.
data.europa.eu
April 30, 2024 at 10:33 AM
Happy New Year!
December 31, 2023 at 5:35 PM
Reposted by Thet Paing
Ukraine launches public database tracking foreign components in Russian, Iranian weaponry

War and Sanctions portal currently lists over 2000 foreign spare parts that Russia & Iran utilize in missiles, UAVs, electronic warfare systems & other military tech
Ukraine launches public database tracking foreign components in Russian, Iranian weaponry
The War and Sanctions portal currently features a list of over 2000 components that Russia and Iran utilize in various missiles, UAVs, electronic warfare systems, and numerous other forms of weaponry and military technology.
euromaidanpress.com
December 7, 2023 at 9:00 PM
Reposted by Thet Paing
This is dope: Codapi is a platform for embedding interactive code snippets directly into your product documentation, online course, or blog post. github.com/nalgeon/codapi
GitHub - nalgeon/codapi: Embeddable code playgrounds for education, documentation, and fun.
Embeddable code playgrounds for education, documentation, and fun. - GitHub - nalgeon/codapi: Embeddable code playgrounds for education, documentation, and fun.
github.com
December 1, 2023 at 11:04 AM
Reposted by Thet Paing
I love Pudding!

A story about Spotify's music taxonomy.

pudding.cool/2023/10/genre/
November 19, 2023 at 1:59 AM
Reposted by Thet Paing
The testimonies of the people of Gaza. I have no more words. There is nothing more to say. We have failed the call of humanity in such a fundamental way so many times throughout history, but it is another thing entirely to have had so much access to it this time.

www.nplusonemag.com/online-only/...
Can You Tell Us Why This Is Happening?
That night alone we lost over 400 people. The rockets that were fired and the bombs that were thrown were strong enough to destroy whole residential buildings. Families were wiped out of existence com...
www.nplusonemag.com
November 13, 2023 at 11:03 PM
Reposted by Thet Paing
Look, we can't make the E.T. game fun...or even playable...but we can appreciate the manual artwork from 1982, one of >3 million manuals in our collection: archive.org/details/E.T....
November 13, 2023 at 6:25 PM
Reposted by Thet Paing
Four years in the making and finally released today: The Software Engineer's Guidebook is out!! Get it on Amazon or via engguidebook.com

@whereistanya.bsky.social described it like this: "This book is well named: it really does feel like the missing guidebook for the whole industry."
November 7, 2023 at 9:27 AM
Reposted by Thet Paing
This #PGSQLPhriday, Chris Ellis asked about the weird and varied things that people are using #PostgreSQL for. I decided to try to explain a bit about what I'm using Postgres for in my PhD research.
Look out for all of the other #PGSQLPhriday posts!
#PGSQLPhriday 013: Unlocking Open Data using PostgreSQL
Introduction For #PGSQLPhriday 013, with his challenge " Use cases and Why PostgreSQL ", Chris Ellis wants to hear about the weird and varie...
karenjex.blogspot.com
October 6, 2023 at 1:04 PM
Reposted by Thet Paing
Look I’ve been interviewed by @matty.wtf in ArrestedDevOps!

https://www.arresteddevops.com/data-data-data/

Loved talking with Matty about data, the data journey, how to make resilient data platforms and data streaming!
June 8, 2023 at 8:04 AM
Reposted by Thet Paing
A good test to see if you’re writing maintainable code is to re-read it six months later.

Both pandas & tidyverse fail this test, unless I add copious comments about the shape/content/schema/types of the data frames after each transform. Comments should not replace data structures and typing…
October 24, 2023 at 5:59 AM
Reposted by Thet Paing
Respectfully, the War in Tigray from 2020 to ~2023 was this kind of war, with millions displaced, war crimes denied by all parties, massive disinfo campaigns, international aid blocks, and regular telecom blackouts across northern Ethiopia. I can’t begin to tell you how bleak things were and are.
October 18, 2023 at 12:31 AM
Bookmark to read.
October 15, 2023 at 10:41 PM
Reposted by Thet Paing
Reposting for the newbs.
October 13, 2023 at 3:25 PM