Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
A Swift Way to Blog
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
elmetal
PRO
October 11, 2025
0
140
A Swift Way to Blog
elmetal
PRO
October 11, 2025
Tweet
Share
More Decks by elmetal
See All by elmetal
Generating DocC with AI
elmetal
PRO
0
53
Designing DocC for Clarity and Beauty
elmetal
PRO
0
95
SwiftUI Viewの責務分離
elmetal
PRO
2
470
サイボウズiOSアプリのマルチモジュール 2024
elmetal
PRO
0
120
開発を加速する共有Swift Package実践
elmetal
PRO
0
1.3k
Resolve Nested ObservableObject issues in Observation
elmetal
PRO
0
380
ObservationSallowDive
elmetal
PRO
1
360
「サイボウズ Office」 の iOSアプリをリニューアルした話 / Renewal "Cybozu Office" iOS App
elmetal
PRO
0
710
Overview Of Swiftc
elmetal
PRO
1
380
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
810
Ruling the World: When Life Gets Gamed
codingconduct
0
150
Being A Developer After 40
akosma
91
590k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
360
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Google's AI Overviews - The New Search
badams
0
920
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
300
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
74
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Transcript
"4XJGU8BZUP#MPH *HOJUFPO(JU)VC1BHFT FMNFUBM$ZCP[V *OD%SPJE,BJHJJ04%$"GUFS5BMLT/JHIU ESPJELBJHJ@JPTED@BGUFS
"CPVUNF J04"QQ %FWFMPQFS ڝഅ ରઓήʔϜ ҭࣇ ෳνʔϜͷ ٕज़ࢧԉ !FM@NFUBM@
ESPJELBJHJ@JPTED@BGUFS
J04%$ʹͯ ESPJELBJHJ@JPTED@BGUFS
8J'JΛ͍·ͨ͠ ESPJELBJHJ@JPTED@BGUFS
JXJMMCMPH ESPJELBJHJ@JPTED@BGUFS
Ͳ͜ʹʁ ESPJELBJHJ@JPTED@BGUFS
ͳ͍͔Β࡞Δ ESPJELBJHJ@JPTED@BGUFS
ϒϩάΛ࡞Δ ϒϩάγεςϜཁ݅ ESPJELBJHJ@JPTED@BGUFS #VJMUXJUI4XJGU .md 4FMGIPTUFE$POUFOU .BJOUBJOBCMF1VCMJTIJOH
*HOJUF ESPJELBJHJ@JPTED@BGUFS
*HOJUF 4XJGUͰॻ͚Δ੩తαΠτδΣωϨʔλʔ https://github.com/twostraws/Ignite ESPJELBJHJ@JPTED@BGUFS
*HOJUF ಛ ESPJELBJHJ@JPTED@BGUFS 4XJGU6*MJLFTZOUBY -PDBM1SFWJFX < /> { }
#VJMUJOFMFNFOUT
*HOJUFϒϩά Ͱ͖ͨ ESPJELBJHJ@JPTED@BGUFS
#MPHߏ ಛ ESPJELBJHJ@JPTED@BGUFS 4JUF1BDLBHF (JU)VC"DUJPOT (JU)VC1BHFT #VJME%FQMPZ .md
ϋϚͬͨͱ͜Ζ ύεղܾ ESPJELBJHJ@JPTED@BGUFS https://elmetal.github.io/repo-name/dir-name/file-name/ Link(article) https://elmetal.github.io/dir-name/file-name/
ύεࢦఆ path: my-article ESPJELBJHJ@JPTED@BGUFS Link(article) https://elmetal.github.io/my-article https://elmetal.github.io/my-article
ϋϚͬͨͱ͜Ζ ϒϥέοτͷղऍ ```swift struct MyGenericStruct<G> { … } ```
ESPJELBJHJ@JPTED@BGUFS )5.-ͱͯ͠ղऍ͠Α͏ͱ͢Δ
)5.-ղऍͷࢦఆ prettifyHTML: false ESPJELBJHJ@JPTED@BGUFS ```swift struct MyGenericStruct<G> { …
} ``` DPEFCMPDLͷจࣈྻͱͯ͠ղऍ