Ian Keen
@IanKay
Followers
1K
Following
6K
Media
174
Statuses
3K
Aussie iOS dev living, working and playing in beautiful Whistler B.C. Tweets are my own.
Whistler, British Columbia
Joined September 2008
Not one but two evo additions now to enable bad decisions š Even the proposals problem is a perfect example of how not to use enums š
New in Swift 6.2.3, available both separately and as part of Xcode 26.2: a way to express enums that can add new cases over time without breaking compatibility:
1
0
0
to commemorate alan dye moving from apple to meta, here's one of his best quotes
428
4K
66K
This is my favorite genre of post: āHi my name is John Capitalist Regulationsarebad. Recently Iāve noticed everything in Europe is better, healthier, and Iām happier being here. However, they have more wealth distribution and a social safety net. Can someone explain this to me?ā
why is it that vacationing in Europe is so amazing, and yet, the largest company in Europe is 10% the size of NVIDIA. https://t.co/U40WM413Qr
266
11K
111K
The year is 2054: Cars fly, Mars has wifi, Plug-n-play printers actually work. Xcode: Still can't clean a project.. let alone build one
0
0
2
i work at meta. hr systems. mostly comp processing. quiet job. stable. sometimes i daydream about retiring in portugal. today a package hit my queue. base + bonus + equity. looks normal at first glance. then i open the details. $1,000,000,000 over four years. plus signing. plus
620
2K
30K
hey @tannerstokes, I came across this ( https://t.co/RNmbC8gKGy) I am facing the same problem, did you ever find a solution ?
tannr.com
For this weekās āNerd Snipeā, I spent way too much time at work trying to track down a pesky bug related to our editor. Long story short, we send some custom NSAttributedString.Keā¦
1
0
0
Who says romance is dead? We are entering a golden age yāall
On dating apps of the near future youāll have an in-depth conversation with an AI about who you are and what you look for in a partner, and upload a bunch of pics and videos. The AI will be doing the same with millions of other people and be able to make incredibly smart matches.
0
0
0
0
0
1
This is insanely powerful and itās such a bummer that people are approaching this with negativity and fear because they donāt understand it. āViBE CoDInGā is turning people into impatient morons who donāt want to learn anything, they just want to ship code they donāt understandš
Modern Swift has a lot of advanced features, and you donāt need to know them all to be effective with the language, but when you can, the results can be magical.
3
0
13
The Dev Twitter cabal will have you believe that this game is proof that you don't need to ever worry about optimisation or scale. "You can just do things!". I see these talking points constantly. Notice that aside from it being lagged to shit at the beginning (running on a
Pieter has over a thousand concurrent players connected to his game server, an unoptimized Python script running on a VPS, through websockets. Meanwhile, we have an entire generation of web developers who are led to believe that traditional servers won't scale for their 5
9
6
63