Damian Markowski
banner
damianmarkowski.com
Damian Markowski
@damianmarkowski.com
Senior iOS Developer, ex-booking.com. I post about building digital products and services and about IT in general. All posts represent my personal opinions. https://damianmarkowski.com
Pinned
I don't post here anymore. Please find me on X instead where I post at least weekly.
I don't post here anymore. Please find me on X instead where I post at least weekly.
July 12, 2025 at 7:32 PM
Apple is struggling with making Apple Intelligence super useful. Why? Because of their OS privacy and security first policy. They need to balance between being less secure and making their systems more AI-driven or sticking to their old values and not competing in an AI race.
April 25, 2025 at 2:38 PM
2 examples showing how important it is to set a budget limit in the cloud platforms that we use www.reddit.com/r/Firebase/c..., www.reddit.com/r/aws/commen....
April 13, 2025 at 9:14 AM
Searching through a tree doesn’t need to be O(n) in terms of the time complexity. It can be O(log n) if some conditions are met. damianmarkowski.com/2025/04/06/b...
April 6, 2025 at 6:36 PM
A queue data structure gives us a possibility to efficiently (O(1) time complexity) add items to one side of a list and remove them from another one. What if we wanted to be able to add and remove them from both sides? The answer is: deque damianmarkowski.com/2025/03/23/d....
March 23, 2025 at 6:32 PM
The Time Zone Database data was updated yesterday. Let’s remember that a timezone list changes several times a year, it’s not constant. www.iana.org/time-zones
March 23, 2025 at 11:44 AM
I started watching Adolescence on @netflix.com and it made me think of one potentially very useful use case for AI - police reports. They have body cams, they could have mics too and some AI tool could be preparing the reports from their interventions. A lot less paperwork for them.
March 21, 2025 at 5:22 PM
I just published a blog post about a binary tree data structure damianmarkowski.com/2025/03/21/b....
March 21, 2025 at 4:48 PM
It's much easier and fairer to be data-driven rather than opinion-driven. People may have different opinions and data is the same for everyone looking at that.
March 14, 2025 at 12:49 PM
Cursor (www.cursor.com) and Figma MCP server (github.com/GLips/Figma-...) are the first dev support AI tools that work nicely for me. I think Cursor Pro will be my only AI related subscription that I will keep paying for, at least for the upcoming few months.
March 14, 2025 at 11:00 AM
So almost all of us know those AI models and chats that learn our digital life but there is for example www.bee.computer that learns our non-digital life and then is able to answer questions related to our real, in person life.
March 13, 2025 at 8:37 PM
"Today, more than a quarter of all new code at Google is generated by AI, then reviewed and accepted by engineers." from blog.google/inside-googl... is kinda eye-opening for me. Writing an iOS code will become obsolete in the future so I decided to start learning Python.
March 9, 2025 at 12:35 PM
Some people say that time is the most valuable asset we may have. Let’s say you are not talented, have no useful skills, have no job but thanks to that a lot of free time. Are you in a good position then? I wouldn’t say so.
March 2, 2025 at 2:10 AM
You move forward as a team. It doesn’t matter much which individual contributor implements what. Let’s remember that we build stuff for our users and they don’t know nor care if a given feature was developed by a dev A or dev B.
February 24, 2025 at 10:25 AM
The older and more experienced I get, the more I realise that results matter not how you get there.
February 7, 2025 at 3:57 AM
It's a bit harder to find a Keychain Access app in macOS Sequoia than it used to be in the previous macOS versions. Apple moved it from "/Users/<current-user>/Applications/" to "/System/Library/CoreServices/Applications/".
January 8, 2025 at 7:23 PM
How Google Maps solved a no street names problem in India: youtu.be/_HSYTIEXa5w.
How Google Maps fixed India's street name problem
YouTube video by Phoebe Yu
youtu.be
January 5, 2025 at 9:18 PM
Honey web browser extension scam shows that we should do better in terms of passing the data in the URL GET parameter values.
www.youtube.com/watch?v=vc4y...
Exposing the Honey Influencer Scam
YouTube video by MegaLag
www.youtube.com
January 2, 2025 at 3:04 PM
I should be much less hands-on already but December was quite crazy, 37 PRs opened this month.
December 31, 2024 at 7:49 PM
I decided to move all my Medium stories to my blog. Here's why: damianmarkowski.com/blog/2024/12....
December 30, 2024 at 9:55 PM
We shouldn’t need to use any passwords or tokens or anything that we may easily lose or forget to log into the digital products or services. We shouldn’t need to use any devices to make payments neither. They understand it well at Tencent and they developed the Palm Scan Payments system.
December 29, 2024 at 10:21 PM
One of the problems with a democracy is that it’s hard to plan and execute long term goals in a democratic country. A president and government change every 4/5/6 years. They usually come with their own priorities and goals and that really doesn’t help with building something long term.
December 29, 2024 at 1:42 AM
We are really lucky that we don’t need to play Squid Game Dev Edition - app crashes in prod = devs die 😂 #squidgame
December 27, 2024 at 10:19 PM
Instagram added an option to schedule a message. That’s really cool! I like calling myself as a “time zone agnostic” person, meaning that I do things regardless of the time but I know that most people are not like that and for example they don’t like getting messages at 2 am their time.
December 18, 2024 at 12:36 AM