Maxim Bazarov's Avatar

Maxim Bazarov

@0xdab.bsky.social

I love building native ๏ฃฟ apps and play tennis ๐ŸŽพ Currently building: Tennis match assistant to help keeping score and breaks and changeovers, as well as history of the matches, stay tuned

327 Followers  |  1,860 Following  |  42 Posts  |  Joined: 25.08.2023  |  2.5216

Latest posts by 0xdab.bsky.social on Bluesky

btw swift now has interop with Java so you can use your favourite frameworks from the Java world forums.swift.org/t/java-inter...

12.12.2024 10:18 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Me too tbh

12.12.2024 10:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Tsss dude not helping ๐Ÿ˜€

12.12.2024 10:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I can't link the benchmarks unfortunately, not sure if they even exist yet, but it provides a better utility due to memory safety and structured concurrency

12.12.2024 09:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - hummingbird-project/hummingbird: Lightweight, flexible HTTP server framework written in Swift Lightweight, flexible HTTP server framework written in Swift - hummingbird-project/hummingbird

check github.com/hummingbird-...

12.12.2024 09:26 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You can build for linux or windows, yeah it's lagging behind a bit but also M4 mac minis are a beast, so may be macOS will be also a backend OS soon, more like wish here rather than a prediction, there are better folks to ask @mecid.bsky.social @kto.so to name a few :D

12.12.2024 09:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0


Use case for android: iOS/macOS devs implemented a feature, Android folks use the library saving time (substack.com/inbox/post/1...)

Also not many but there are jobs for swift backend, also we have developer.apple.com/documentatio... Distributed Actors

12.12.2024 09:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm not saying it's a popular or a better solution for most cases (due to popularity), I'm just saying it exists outside of Apple ecosystem, and Apple puts effort into it more and more.

12.12.2024 09:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thatโ€™s is so far from truth, swift is also on windows, backend, embed, wasm for web, and even android and much more performant than JVM, where else you need it to be

12.12.2024 05:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 0

it feels like every vim user think they are better than the rest of us

09.12.2024 12:31 โ€” ๐Ÿ‘ 10    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

This ๐Ÿ‘†youโ€™ll be surprised how much is still happening offline

08.12.2024 16:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

That is a big problem indeed, my oldest is so reluctant to go outside cuz itโ€™s โ€œboringโ€ it takes effort to go and show him how it can be not boring and draw attention to his feeling in comparison with watching YouTube mindlessly, not sure online content can do the same

08.12.2024 16:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Klar, lass dir Zeit

08.12.2024 16:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Itโ€™s okay this advice feels weird and worst, otherwise you would write it yourself, idea being is living online 24/7 is depressing, these young men should balance it with offline too

08.12.2024 10:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Yeah you almost violated my pants sanitation state

08.12.2024 10:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Wow! Smooth, code where? I feel the urge to dig how itโ€™s done

08.12.2024 10:16 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

100%, I find docs about the functions I want it to use, feed it in the prompt, with a very detailed specification of what I need, it produces a decent result. Then ask to refactor with a very picky requirement to state management, then little manual work. Tedious but still faster

04.12.2024 07:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Ok quite satisfied, logs are much easier to read now even tho I just started, next some filters and presets and other quality stuff

03.12.2024 22:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

or even a tree

03.12.2024 12:17 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Xcode log filters are so terribly annoying it pushed me to build a thing, signup for the beta I will one day release if you are annoyed too, so I know if it's only me or it worth building

03.12.2024 12:16 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hello

29.11.2024 12:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

that feels so natural, happy to see it develops the way where everything is on the MainActor unless specifically stated otherwise, great read as usual and great sense of the good direction by Holly

28.11.2024 18:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Why do you think they won't, SwiftUI views are using publishers to get notifications of changes, do you think they are going to migrate it to Observable and co. instead?

28.11.2024 15:30 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

We got some places where we use 3rd party and some system frameworks that have not caught up yet, our own states are isolated already, it's a bit annoying sometimes, so I hope it won't be forced at least until Apple done with their frameworks

28.11.2024 15:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

At work we use combine primarily for states that views observe, so think published, pass through etc, havenโ€™t yet looked into swift 6 warnings too deep but it seems fine in our project, what issues you are talking about? Asking to know if we need to check on those too

28.11.2024 12:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

may be it's time to try cursor

28.11.2024 09:40 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

oh dude thanks for building it, the problem is so severe I almost started building it myself

26.11.2024 14:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I am, thanks a lot for the advise!

25.11.2024 11:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hey! I would love to join, to have more motivation to post my progress and struggles

25.11.2024 11:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

wow, thanks a lot, will check them out, you been busy I see :D

25.11.2024 11:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@0xdab is following 20 prominent accounts