Profile avatar
chenchik.me
🍎 Software Engineer: swift, SwiftUI, tuist, TCA ⚫ Squash enthusiast 🔆 Barcelona based 🇪🇸🇪🇺 https://github.com/AndreiChenchik https://chenchik.me
23 posts 465 followers 550 following
Regular Contributor
Conversation Starter

That’s a good content to ask your favorite LLM to guide you through the code and explain how it works

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

👋 from the Swift team, now on Bluesky!

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.

We open sourced Xcode’s build system github.com/swiftlang/sw...

Some cool stuff happening in #Swift land forums.swift.org/t/evolving-s...

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.

Don't forget to commit to source control! #pixelart

⚠️ 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

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!

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!

I just completed "Historian Hysteria" - Day 1 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/1

Interesting from video on @lennysan.bsky.social channel: ask LLM "how can I automate <something>", 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...

"AI is whatever hasn't been done yet - else it's just software" www.ben-evans.com/presentations

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

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

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 😍

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...

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 😆

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...