- 45
- 28 657
SwiftLeeds
United Kingdom
เข้าร่วมเมื่อ 28 พ.ย. 2019
Adam Rush founded SwiftLeeds in 2019, born from over ten years of experience attending conferences. The inspiration was bringing a modern, inclusive conference in the North of the UK to be more accessible for all.
SwiftLeeds is now run with over ten community volunteers building the website, and iOS applications and making sure we cover all the bases on the day. SwiftLeeds is entirely non-profit, and the funds make sure we can deliver the best experience possible.
In-person conferences are the best way to meet like-minded people who enjoy building apps with Swift. You can also learn from the best people in the industry and chat about all things Swift.
SwiftLeeds is now run with over ten community volunteers building the website, and iOS applications and making sure we cover all the bases on the day. SwiftLeeds is entirely non-profit, and the funds make sure we can deliver the best experience possible.
In-person conferences are the best way to meet like-minded people who enjoy building apps with Swift. You can also learn from the best people in the industry and chat about all things Swift.
From Side Project to Going Indie - Antoine van der Lee | SwiftLeeds 2024
Journey to Indie Development: Lessons from Success and Failure by Antoine van der Lee
In this inspiring talk, Antoine shares his journey and lessons learned from transitioning a side project to a full-time indie developer. Featuring personal anecdotes, productivity tips, development practices, and marketing strategies, Antoine discusses how he maintained consistency, embraced failure, and optimized his workflow. Special highlights include leveraging deep work, building valuable relationships, and making incremental 1% improvements daily. A must-watch for anyone interested in starting their indie development journey or enhancing their side projects.
Recorded at SwiftLeeds 2024.
TIMESTAMPS
00:00 Introduction and Personal Background
01:28 Overcoming Failures and Learning from Mistakes
01:59 Going Indie: What It Means and How to Start
03:50 Balancing Life and Work as an Indie Developer
04:59 Mindset and Persistence in Projects
08:19 Setting Realistic Expectations and Goals
10:52 The Power of Incremental Improvements
17:53 Productivity Tips and Work Habits
22:21 The Importance of Being Prepared for Opportunities
23:02 Balancing Work and Personal Life
23:36 Staying Motivated and Problem-Solving Techniques
24:26 Investing in Knowledge and Automation
25:11 Building Passionate Projects and Automation
30:50 Marketing and Audience Growth Strategies
41:05 Financial Strategies for Indie Developers
46:24 Key Takeaways and Final Thoughts
GET THE COURSE
Ready to turn your passion into independence? Check out Antoine's course: www.going-indie.com?affcode=2082304_mqdggpfk
Purchasing through this link supports our conference, as we receive 20% of the proceeds.
ABOUT THE SPEAKER
- Antoine van der Lee, blogging at www.avanderlee.com
- Twitter: twannl
- LinkedIn: www.linkedin.com/in/ajvanderlee/
In this inspiring talk, Antoine shares his journey and lessons learned from transitioning a side project to a full-time indie developer. Featuring personal anecdotes, productivity tips, development practices, and marketing strategies, Antoine discusses how he maintained consistency, embraced failure, and optimized his workflow. Special highlights include leveraging deep work, building valuable relationships, and making incremental 1% improvements daily. A must-watch for anyone interested in starting their indie development journey or enhancing their side projects.
Recorded at SwiftLeeds 2024.
TIMESTAMPS
00:00 Introduction and Personal Background
01:28 Overcoming Failures and Learning from Mistakes
01:59 Going Indie: What It Means and How to Start
03:50 Balancing Life and Work as an Indie Developer
04:59 Mindset and Persistence in Projects
08:19 Setting Realistic Expectations and Goals
10:52 The Power of Incremental Improvements
17:53 Productivity Tips and Work Habits
22:21 The Importance of Being Prepared for Opportunities
23:02 Balancing Work and Personal Life
23:36 Staying Motivated and Problem-Solving Techniques
24:26 Investing in Knowledge and Automation
25:11 Building Passionate Projects and Automation
30:50 Marketing and Audience Growth Strategies
41:05 Financial Strategies for Indie Developers
46:24 Key Takeaways and Final Thoughts
GET THE COURSE
Ready to turn your passion into independence? Check out Antoine's course: www.going-indie.com?affcode=2082304_mqdggpfk
Purchasing through this link supports our conference, as we receive 20% of the proceeds.
ABOUT THE SPEAKER
- Antoine van der Lee, blogging at www.avanderlee.com
- Twitter: twannl
- LinkedIn: www.linkedin.com/in/ajvanderlee/
มุมมอง: 201
วีดีโอ
The Roast of your App's Design - Hidde van der Ploeg | SwiftLeeds 2024
มุมมอง 36514 วันที่ผ่านมา
Let's try something new! Submit your app and I will pick a few screens from submitted apps to re-design. During the talk I will show what I did, how I did it, and why I think it's better. You'll get a look inside of a designers mind and learn some handy SwiftUI tricks along the way. Recorded live at SwiftLeeds 2024 by Hidde van der Ploeg
Crafting better App Icons - Flora Damiano | SwiftLeeds 2024
มุมมอง 34121 วันที่ผ่านมา
An App Icon is the initial point of contact between users and applications, and it contributes significantly to first impressions. It has to be a distinctive and memorable graphical representation that serves as the visual identity for an app or a game. In this session will be covered both technicalities about the design, export and correct displaying and loading of your App Icon based on the A...
What Not to Do: Rocky Road to Banner View - Maria Kharybina | SwiftLeeds 2024
มุมมอง 8721 วันที่ผ่านมา
If you are struggling with designing an app-wide component - this talk is for you. The speaker will share ups and downs of their journey in designing a custom banner system for the first time. Join in to find out: • why Stack Overflow didn’t provide a straightforward answer, • what to consider when designing a component for SwiftUI and MVVM, • which approaches were a dead-ends and how that beco...
Quiz of Chaos with Oliver Binns and Anna Beltrami - SwiftLeeds 2024 Champions’ Quiz
มุมมอง 7521 วันที่ผ่านมา
Have you been paying attention? As is tradition, we ended SwiftLeeds 2024 with the Champion of Champions Quiz with questions from each of the talks, a fun fact about Leeds, and some utter chaos. Why not play along at home and comment your score below? Huge thanks to our special hosts Oliver Binns (Shennanigan Sheriff) and Anna Chiara Beltrami (Chief of Chaos). Can't get enough of this pair? Why...
Introduction to WebAssembly for Swift Developers - Max Desiatov | SwiftLeeds 2024
มุมมอง 87228 วันที่ผ่านมา
WebAssembly support in Swift started as a community project and over the years evolved into an ecosystem of libraries and developer tools. The talk provides an introduction to Wasm, showing how it works under the hood. It answers frequently asked questions about this target architecture, highlights the opportunities it brings for Swift developers, and includes a demo of plugins built with Swift...
Refactoring Fear - Josh Holtz | SwiftLeeds 2024
มุมมอง 491หลายเดือนก่อน
Has feared ruled your life? Has it prevented you from doing things you've wanted to do? Come along with me on my journey about how I refactored my fear from something that was working against me to something that was working with me. Fear had strong control of my life for the first 25 years. I let it stop me from doing things I wanted. I let it stop me from sharing everything I could offer. I l...
Episode 4: Over-engineering SwiftLeeds
มุมมอง 129หลายเดือนก่อน
This episode we're excited to be joined by James Sherlock, who is the Technical Production Lead at SwiftLeeds. Together we chat through what running the conference involves including check-in, timekeeping, stage management and even live streaming. Recorded before SwiftLeeds 2024
From Quantum to Code: My Journey, Told in Poetry - Chloe Jenner | SwiftLeeds 2024
มุมมอง 957หลายเดือนก่อน
In this inspiring and unique conference talk, a former physics teacher and mother shares her personal journey of transitioning from a decade in education to the fast-paced world of mobile development-through the art of poetry. With each verse, she explores the challenges, triumphs, and invaluable lessons learned along the way, highlighting the transferable skills, adaptability, and resilience r...
Episode 3: SwiftLee swiftly at SwiftLeeds
มุมมอง 115หลายเดือนก่อน
Antoine van de SwiftLee joins us on SwiftLounge to give us both a motivational pep-talk. Antoine will be joining us at SwiftLeeds to give the very first talk of the 2024 conference: "From Side Project to Going Indie".
Episode 2b: The dreams are me
มุมมอง 852 หลายเดือนก่อน
It's time for the second half of our breakfast chat with Adam. We discuss what makes SwiftLeeds such a special conference and the efforts that the organizing team makes to make it as inclusive as possible.
Episode 2a: Is it warm in Sheffield?
มุมมอง 1002 หลายเดือนก่อน
With SwiftLeeds 2024 fast approaching, Anna & Oli sat down with Adam Rush, the founder of SwiftLeeds, to chat about the past, present and future of the conference. Tune in for some stories from previous years, exclusive secrets about the upcoming conference, and, most importantly: to find out Adam's favourite breakfast.
Episode 1: A Special Guest Drops in - SwiftLounge 2024
มุมมอง 1474 หลายเดือนก่อน
Join us on our first episode (second? We did index these with 0) where we yap at length and speculate about the new talk show, the drop in sessions, and more. And most importantly… a special guest joins us to discuss their SwiftLeeds drop in session!!!!!!
Episode 0: Pilot - SwiftLounge 2024
มุมมอง 2175 หลายเดือนก่อน
Welcome to SwiftLounge, the official podcast from SwiftLeeds. In this pilot episode, we (Anna and Oliver) will introduce ourselves as the hosts of SwiftLounge and talk about our previous experiences at SwiftLeeds. We'll explain some of the things we're most excited about for this year's conference including the two-day format of the conference and the NEW EVENING TALK SHOW.
The Art of a Balanced Life (Keynote) by Krzysztof Zabłocki - SwiftLeeds 2023
มุมมอง 1.1Kปีที่แล้ว
The Art of a Balanced Life (Keynote) by Krzysztof Zabłocki - SwiftLeeds 2023
Mess around and find out by Alex Logan - SwiftLeeds 2023
มุมมอง 303ปีที่แล้ว
Mess around and find out by Alex Logan - SwiftLeeds 2023
SwiftUI Navigation Demystified by Ibrahima Ciss - SwiftLeeds 2023
มุมมอง 1.2Kปีที่แล้ว
SwiftUI Navigation Demystified by Ibrahima Ciss - SwiftLeeds 2023
ICYMI: Enums Are... by Jessie Linden - SwiftLeeds 2023
มุมมอง 1.6Kปีที่แล้ว
ICYMI: Enums Are... by Jessie Linden - SwiftLeeds 2023
Build a Binary by Anna Beltrami - SwiftLeeds 2023
มุมมอง 751ปีที่แล้ว
Build a Binary by Anna Beltrami - SwiftLeeds 2023
Achieving Loose Coupling with Pure Dependency by Simon B Støvring - SwiftLeeds 2023
มุมมอง 1.6Kปีที่แล้ว
Achieving Loose Coupling with Pure Dependency by Simon B Støvring - SwiftLeeds 2023
Driving Success with UX by Richie Flores - SwiftLeeds 2023
มุมมอง 369ปีที่แล้ว
Driving Success with UX by Richie Flores - SwiftLeeds 2023
Under the hood: 3D transforms of iOS Views by Alex Lee - SwiftLeeds 2023
มุมมอง 446ปีที่แล้ว
Under the hood: 3D transforms of iOS Views by Alex Lee - SwiftLeeds 2023
The Power of Cloud Functions by Zamzam Farzamipooya - SwiftLeeds 2023
มุมมอง 238ปีที่แล้ว
The Power of Cloud Functions by Zamzam Farzamipooya - SwiftLeeds 2023
Building Accessible Maps and Navigation by Robin Kanatzar - SwiftLeeds 2023
มุมมอง 252ปีที่แล้ว
Building Accessible Maps and Navigation by Robin Kanatzar - SwiftLeeds 2023
Building command-line user experiences with Swift by Pol Piella - SwiftLeeds 2023
มุมมอง 583ปีที่แล้ว
Building command-line user experiences with Swift by Pol Piella - SwiftLeeds 2023
Managing App Complexity by Chris Vasselli - SwiftLeeds 2023
มุมมอง 508ปีที่แล้ว
Managing App Complexity by Chris Vasselli - SwiftLeeds 2023
iOS at Staff+ by Joel Kin - SwiftLeeds 2023
มุมมอง 1.2Kปีที่แล้ว
iOS at Staff by Joel Kin - SwiftLeeds 2023
Working with XcodeKit by Aryaman Sharda - SwiftLeeds 2023
มุมมอง 953ปีที่แล้ว
Working with XcodeKit by Aryaman Sharda - SwiftLeeds 2023
A Guide to Using StoreKit2 by Tunde Adegoroye - SwiftLeeds 2023
มุมมอง 481ปีที่แล้ว
A Guide to Using StoreKit2 by Tunde Adegoroye - SwiftLeeds 2023
SwiftUI Performance for Demanding Apps by Aviel Gross - SwiftLeeds 2023
มุมมอง 4.4Kปีที่แล้ว
SwiftUI Performance for Demanding Apps by Aviel Gross - SwiftLeeds 2023
Hey, that's my friend Hidde showing off the icon of my app LaunchBuddy in the beginning :D
Grazie mille!😃
Even better on second watch!! Awesome talk Josh!
26:08 🩵 it's always so much fun to see you every year again!
In my defence, I do not do the tech for the podcast... which is in our usually very capable hands of Ollie and Anna. Unfortunately there was an issue with Riverside this time! You'll be happy to know that all talks were successfully recorded at SwiftLeeds this year. Thanks for talking to me! More than happy to answer any other questions in the comments <3 - James
Sorry everyone about our numbering lol
Amazing, thank you
Please, no raspberries on pizza!
Amazing, fun and interesting!
Lewis Angela Martinez Larry Gonzalez Anna
I abandonen similar project. Apple is insanse because Music API is not normal API but the request must be signed. So you must create whole Macos APP just to run terminal script. Insane.
Very nice! Why isn't there more traffic on these videos?! Just found the channel, watched 2 videos an I am amazed! And damn, I will try that tea-trick!
Swift On Friends 🖖
May the Swift be with you 😎
This talk is great, many thanks to Krzystof. There is so much truth in it. Highly recommended!
💯💯💯💯💯
I've just found this after a bit of a 6 month struggle with finding my feet in a Staff iOS role. It was really useful, and so much of it resonating with me and my personal journey as a Staff.
That's highly cool, thanks a lot for the speech. A quick note about "_isPOD(T.self)". In Swift, the String type is called a value type but only has a value semantic. Under the hood, the String type uses a copy-on-write mechanism. So like closures and other ref. type, Strings are also ref. types under the hood. According to this - structs with Strings parameters, that pass from outside or stored directly - are Not POD. To check this you can call _isPOD(T.self) for such struct, and the return value will be - false, while the structs with only POD parameters, such as Int, Float, etc. will return - true.
That's a good call! I actually fixed that in the recent iteration of this talk I just gave at AppDevCon in March! :)
@@avielgross Once again, thanks a lot! Too bad I only found a link to the page with info about your session, without any record(
AWESOME
Very good talk. I loved the energy and enthusiasm. Don't know what was up with the audience, that they didn't respond that much.
There was lots of great reaction, it's just our audio feed was direct from the source 👍🏼
Great talk!
Very good and informative speech. Thanks a bunch.
Thanks for this - insanely informative and beneficial 🤝 I’ve been struggling over SUI performance and wrapping my head around how it diffs and this explained everything so well
Glad it was helpful!
I love my enums❤
Enums conforming to View. 🤯
But why? This added unnecessary switch in the EnumView's body and we receive what? Dot syntax? This can be achieved by creating internal structs inside TrackControls enum with private init.
Really great talk, love Jessie’s enthusiasm. And had no idea enums could be used that way
I created the same View struct that's described in 25:55, and _isPOD didn't return true. Further investigating led me to this knowledge: _isPOD(String.self) is false. If this is true, then I won't be able to use memcmp ever, all of my views have strings. Am I missing something?
That is a nice speech, I guess it's the inspiration I need the most right now as I'm just starting my iOS (and coding in general) journey.
Awesome talk. Not only is the content itself very well presented and informative, I do also like the energy of it. Jessie definitely belongs on stage. 😊😊 Also, thanks a bunch to everyone at @SwiftLeeds to re-cutting the talks to this muuuuch better format. I appreciate your hard work! 🎉🎉🎉❤
Well done!
wow, this is really cool to know these many details about enum in Swift. Great talk
Great talk! 🎶
Fantastic presentation! Learnt a lot! Hope I can make it to SwiftLeeds next year.
Currently working on a Firebase C Function for my product. Nice talk!
I miss it already! Can't wait for next year :)
Thanks for the presentation.
Great presentation. Please Are there any link or shared resource for the presented demo?
This is so good
ρяσмσѕм 🤭
28:52 a view model is almost always a bad idea in SwiftUI. This problem could simply be solved by if !fetching { result = await fetch() fetching = true } and call it from both task and refreshable.
for those who look for the tool name at 33:33 : Snippose
Tres bon talk
Thank you 🙏