Andrei Chenchik
banner
chenchik.me
Andrei Chenchik
@chenchik.me
🍎 Software Engineer: swift, SwiftUI, tuist, TCA
⚫ Squash enthusiast
🔆 Barcelona based 🇪🇸🇪🇺

https://github.com/AndreiChenchik
https://chenchik.me
Reposted by Andrei Chenchik
"I asked chatgpt" "I asked grok" well I asked Achenar from the best-selling point&click adventure game Myst and he told me to bring him the blue pages and NOT to touch the red ones
July 26, 2025 at 2:39 AM
Reposted by Andrei Chenchik
It’s crazy that Alan Dye had no experience with UI before being thrust into a position of power over platform design, affecting millions of apps. He has a responsibility to the industry. Platform design should be way more comprehensive and far less restrictive than this.

🔗 lmnt.me/blog/a-respo...
A Responsibility to the Industry
lmnt.me
July 18, 2025 at 11:24 AM
That’s a good content to ask your favorite LLM to guide you through the code and explain how it works
February 28, 2025 at 7:15 AM
Reposted by Andrei Chenchik
Today is Saturday. The perfect day to turn on Advanced Data Protection to protect yourself against increasingly authoritarian governments being seized by the worst people alive.

Stay safe. Encrypt. 🙂

support.apple.com/en-us/108756
How to turn on Advanced Data Protection for iCloud - Apple Support
Advanced Data Protection for iCloud offers our highest level of cloud data security and protects the majority of your iCloud data using end-to-end encryption.
support.apple.com
February 22, 2025 at 11:04 AM
Reposted by Andrei Chenchik
👋 from the Swift team, now on Bluesky!
February 21, 2025 at 5:46 PM
Reposted by Andrei Chenchik
Swift Structured Concurrency makes our lives much easier by introducing task groups. Task groups are a way to run a dynamic number of child tasks, await all of them, or cancel. This week, we will learn how to use and optimize task groups in Swift.
Mastering TaskGroups in Swift
Swift Structured Concurrency makes our lives much easier by introducing task groups. Task groups are a way to run a dynamic number of child tasks, await all of them, or cancel. This week, we will…
buff.ly
February 4, 2025 at 12:30 PM
Watching the last episode of #ScavengersReign. And now I can tell for sure - this is one the best #SciFi animations I watched. Into the list with Ghost in the Shell and Akira. The style is stunning, the story is complex, question hit hard.
January 25, 2025 at 6:06 PM
Reposted by Andrei Chenchik
Don't forget to commit to source control! #pixelart
January 22, 2025 at 4:45 AM
Reposted by Andrei Chenchik
⚠️ Developers and IT folks, please be careful when installing Homebrew on your macOS. Google is showing sponsored links to a Homebrew site clone that has a cURL command to malware. The URL for this site is one letter different than the official site. Stay safe. #infosec #security #unix
January 20, 2025 at 4:09 AM
Reposted by Andrei Chenchik
I love how we can use the symbolVariant() modifier in #SwiftUI instead of typing full SF Symbol names like "star.fill". It even works on multiple symbols at once!
January 22, 2025 at 6:00 AM
Just finished 'Fooled by Randomness' by Nassim Taleb.

Biggest takeaway: we live in a world that defies predictions, yet we keep believing we can predict tomorrow based on yesterday's patterns (we can't!)

Must-read for anyone making decisions under uncertainty. May cause existential insights!
January 17, 2025 at 12:23 PM
I just completed "Historian Hysteria" - Day 1 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/1
December 3, 2024 at 5:41 PM
Interesting from video on @lennysan.bsky.social channel: ask LLM "how can I automate ", even before coming to it with the whole idea of the process.

And as an exProductManager for engineers: don't be afraid to take a new roles, like PMs, especially now.

www.youtube.com/watch?v=93fC...
Product Management Is Dead, So What Are We Doing Instead? | Lenny & Friends Summit 2024
YouTube video by Lenny's Podcast
www.youtube.com
November 23, 2024 at 4:03 PM
Reposted by Andrei Chenchik
"AI is whatever hasn't been done yet - else it's just software" www.ben-evans.com/presentations
Presentations — Benedict Evans
Every year, I produce a big presentation exploring macro and strategic trends in the tech industry. For 2024, ‘AI, and everything else’.
www.ben-evans.com
November 22, 2024 at 10:37 AM
Reposted by Andrei Chenchik
I've started putting together a Starter Pack with folks from around the Swift / iOS community. If you see someone who's missing, tag them here, and I will add them.

go.bsky.app/L23yEQ5
November 21, 2024 at 11:58 AM
Reposted by Andrei Chenchik
My Apple Developers Starter Pack was overflowing and reached it's 150 person capacity, so I created a second list, Apple Developers II, so I could add more people.

Apple Developers  I: go.bsky.app/66G7TY4
Apple Developers  II: go.bsky.app/M8xLgeS
November 16, 2024 at 4:16 AM
It's incredible: here I got more iOS devs connections than in many years on twitter or two years of desperately trying to do that on mastodon 😍
November 21, 2024 at 8:01 PM
Reposted by Andrei Chenchik
We’re identifying community members who have gone above and beyond in leading initiatives and spreading the word about Tuist. These individuals will be invited to join our new Ambassadors program. Help us by submitting a nomination!

tuist.dev/blog/2024/10...
Introducing Tuist Ambassadors
We are introducing the Tuist Ambassadors program to recognize the people who have been going above and beyond to help others in the community.
tuist.dev
November 21, 2024 at 7:15 AM
Finally! My @tuist.dev learning curve paying off - the development experience is snappy and incredible! Unfortunately if you using something macros heavy like #ComposableArchitecture and want #SwiftUI previews - it's the only option, otherwise it's a pain. The curve was 8 months though 😆
November 20, 2024 at 5:31 PM
Reposted by Andrei Chenchik
Learn how to integrate SQLite into a SwiftUI view using GRDB. We’ll explore querying the database to display data in the UI, enforcing table relations to maintain app state, and testing everything in Xcode previews.

👉 pointfree.co/episodes/ep3...
November 18, 2024 at 6:33 PM