Ali Hanyaloglu
19 posts
Decommissioning the Dinosaur: A 4-Phase Playbook for Migrating Your Legacy Data Warehouse to Databricks
Let’s talk about the dinosaur in your server room. It’s not a fossil, but it might as well…
1935. Maximum Number of Words You Can Type |
Intuition Given string some char broken they cant be used to make that word. return the miniumum number…
Advent of Code #10 (in Gleam)
When posting my solutions to Advent of Code, I try to make it so that if you were…
Testing Is a Cross-Cutting Concern. So Are Databases
We’re all familiar with the principles of DevOps: building small, well-tested increments, deploying frequently, and automating pipelines to…
Product Unplugged – Episode 2 with Lorilyn McCue
Product Unplugged is a virtual video interview series that goes behind the scenes of product innovation. Each episode…
Creating Dynamic Links and Deep Linking URLs in Node.js for React Native
In the mobile app ecosystem, providing a seamless user experience is critical. One way to enhance this is…
Perspectives from an unconventional CPO – Yuelin Li (CPO, Onfido)
In the closing keynote session of the Pendomonium + #mtpcon London roadshow, Yuelin Li, CPO at Onfido, shared…
Top 7 Featured DEV Posts of the Week, No Joke 😜
Let’s kickstart the new Month with a look at last week’s top articles. These insightful reads cover a…
Demystifying advanced asynchronous patterns: Generators, Iterators, and RxJS
Demystifying advanced asynchronous patterns: Going beyond Promise.all and async/await and exploring cutting-edge techniques like generators, async iterators, and…
Why does everyone fear Java? Is it really the hardest programming language?
Java is a popular programming language used by developers worldwide, but it’s also known for being one of…