{"id":16886666,"url":"https://github.com/alisoftware/talks","last_synced_at":"2025-03-20T12:40:04.941Z","repository":{"id":137561125,"uuid":"71247608","full_name":"AliSoftware/talks","owner":"AliSoftware","description":"My talks at conferences","archived":false,"fork":false,"pushed_at":"2020-02-28T19:08:46.000Z","size":23,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-25T12:42:29.531Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AliSoftware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-10-18T12:49:21.000Z","updated_at":"2020-02-28T19:08:48.000Z","dependencies_parsed_at":"2023-04-20T10:15:54.261Z","dependency_job_id":null,"html_url":"https://github.com/AliSoftware/talks","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliSoftware%2Ftalks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliSoftware%2Ftalks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliSoftware%2Ftalks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliSoftware%2Ftalks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AliSoftware","download_url":"https://codeload.github.com/AliSoftware/talks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244612301,"owners_count":20481364,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T16:40:37.674Z","updated_at":"2025-03-20T12:40:04.899Z","avatar_url":"https://github.com/AliSoftware.png","language":null,"readme":"# Talks\n\nI love teaching, sharing and talking at conferences.\n\nIf you’re interested in having me speak at a conference you are organizing, please send me a message at \u003colivier@halligon.net\u003e or join me [on twitter](https://twitter.com/aligatr). Thanks!\n\n# 2020\n\n| Event               | Location          | Date                | Topic                          | Slides/Videos      |\n|---------------------|-------------------|---------------------|--------------------------------|--------------------|\n| ~[try! Swift][11e]~ | ~Tokyo, Japan 🇯🇵~ | ~March 18-20, 2020~ | ~Pattern Matching Superpowers~ | ~[Cancelled][11x]~ |\n\n# 2019\n\n| Event               | Location            | Date              | Topic                       | Slides/Videos     |\n|---------------------|---------------------|-------------------|-----------------------------|-------------------|\n| [FrenchKit][2e]     | Paris, France 🇫🇷    | Oct 7-8, 2019     | Swift's Property Wrappers   | [🖼][10s] [🎥][10v] |\n| [Swift Aveiro][9e]  | Aveiro, Portugal 🇵🇹 | June 20-21, 2019  | Code Generation Workshop    | [💻][9r] |\n\n\n# 2018\n\n| Event              | Location          | Date            | Topic                                     | Slides/Videos |\n|--------------------|-------------------|-----------------|-------------------------------------------|-----------|\n| [DevFest][8e]      | Nantes, France 🇫🇷 | Oct 18-19, 2018 | Automate your Mobile Projects from A to Z | [🖼][8s] |\n\n# 2017\n\n| Event              | Location             | Date              | Topic                       | Slides/Videos     |\n|--------------------|----------------------|-------------------|-----------------------------|-------------------|\n| [FrenchKit][2e]    | Paris, France 🇫🇷     | Sept 22-23, 2017  | Mastering Code Generation (Classroom) | [💻][7c] |\n| [FrenchKit][2e]    | Paris, France 🇫🇷     | Sept 22-23, 2017  | Don't Worry, Be Lazy\u003cbr/\u003e(Code Generation LT⚡️) | [🖼][6s] [🎥][6v] |\n| [UIKonf][5e]       | Berlin, Germany 🇩🇪   | May 14-17, 2017   | Code Generation             | [🖼][5s] [🎥][5v] [📑][5c] |\n| [NSBudapest][4e]   | Budapest, Hungary 🇭🇺 | Apr 25-28, 2017   | Code Generation: Live Demo  | [🖼][4s] [🎥][4v] [📑][4c] |\n| [AppDevCon][3e]    | Amsterdam, NL 🇳🇱     | March 16-17, 2017 | Mixins over Inheritance     | [🖼][3s] |\n\n# 2016\n\n| Event              | Location          | Date          | Topic                    | Slides/Videos     |\n|--------------------|-------------------|---------------|--------------------------|-------------------|\n| [FrenchKit][2e]    | Paris, France 🇫🇷  | Sept 23, 2016 | Mixins over Inheritance  | [🖼][2s] [🎥][2v] |\n| [NSSpain][1e]      | Logroño, Spain 🇪🇸 | Sept 18, 2016 | Mixins over Inheritance  | [🖼][1s]          |\n\n\n[1e]: http://2016.nsspain.com\n[1s]: https://speakerdeck.com/alisoftware/mixins-over-inheritance\n\n[2e]: http://frenchkit.fr\n[2s]: https://speakerdeck.com/alisoftware/mixins-over-inheritance-frenchkit-16\n[2v]: https://youtu.be/BSn4jlunn4I\n\n[3e]: http://appdevcon.nl\n[3s]: https://speakerdeck.com/alisoftware/mixins-over-inheritance-appdevcon-17\n\n[4e]: https://www.meetup.com/NSBudapest/events/238405994/\n[4s]: https://speakerdeck.com/alisoftware/code-generation-in-swift-live-demo-nsbudapest-04-dot-2017\n[4v]: http://www.ustream.tv/recorded/103135632\n[4c]: https://github.com/AliSoftware/CodeGenDemo\n\n[5e]: http://www.uikonf.com\n[5s]: https://speakerdeck.com/alisoftware/code-generation-in-swift-uikonf-17\n[5c]: https://gist.github.com/AliSoftware/c2e1bf8c7fb0f5e742609c9516780123\n[5v]: https://youtu.be/x_viZfIe8tY\n\n[6s]: https://speakerdeck.com/alisoftware/dont-worry-be-lazy-swiftgen-sourcery-and-gyro\n[6v]: https://youtu.be/3i1k6H2jzVQ\n\n[7c]: https://github.com/FrenchKit/Mastering-code-generation-Classroom\n\n[8e]: https://devfest2018-site.firebaseapp.com\n[8s]: https://speakerdeck.com/alisoftware/automate-your-mobile-projects-from-a-to-z\n\n[9e]: http://swiftaveiro.xyz\n[9r]: https://github.com/AliSoftware/CodeGen-Workshop\n\n[10s]: https://speakerdeck.com/alisoftware/and-thats-a-wrap\n[10v]: https://youtu.be/cw95S8gwkEU\n\n[11e]: https://www.tryswift.co/events/2020/tokyo/en/\n[11x]: https://tryswifttokyo.hatenablog.com/entry/2020/02/13/145412\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falisoftware%2Ftalks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falisoftware%2Ftalks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falisoftware%2Ftalks/lists"}