Twitter | Search | |
Olivier Halligon
iOS architect & Swift lover. OSS contributor (, , …). Author of OHHTTPStubs, SwiftGen, Reusable… Speaker. Blogger. Whovian & Sherlockian
7,997
Tweets
247
Following
2,804
Followers
Tweets
Olivier Halligon retweeted
Dianna Cowern Dec 11
HAHA slow and steady!
Reply Retweet Like
Olivier Halligon retweeted
Thibault Wittemberg Dec 11
hi guys ! I wanted to share with you a project I’ve been working on for several months. It is a navigation framework based on Reactive Programming and on a weaving concept. Feel free to spread and comment :-)
Reply Retweet Like
Olivier Halligon Dec 11
Replying to @kristinathai
Also IB tips: - Editor menu > Canvas > show what you need (eg. view bounds!) - Ctrl-Shif-click somewhere to see a list of views under cursor. Useful when multiple views overlapping - Select view(s) then hold Alt and move cursor around to see distances to other views
Reply Retweet Like
Olivier Halligon Dec 11
Replying to @kristinathai
I use Cmd-Shift-O & Cmd-J a lot, as well as Behaviors to switch panes visibility in one shortcut (see 📷) — improves navigation a lot. Breakpoints with sound are also really useful 🔉 Finally, Alt-Shift-click on file / Alt-Shift-Cmd-click on symbol to choose where to open it (📷)
Reply Retweet Like
Olivier Halligon Dec 11
Replying to @abizern @fpillet
You should try too use storyboards instead! (Come on, someone _had_ to make that one 😜)
Reply Retweet Like
Olivier Halligon retweeted
Jeremy R. H. Sequoia Dec 10
Replying to @johnsundell
No need to mkdir /AppleInternal, you can 'defaults write .iphonesimulator AllowFullscreenMode -bool YES' if you want to try it. It's not actually supported due to obvious limitations, but if you find it useful, please send radars with feedback.
Reply Retweet Like
Olivier Halligon retweeted
Fermat's Library Dec 9
The fifth hyperfactorial: 5⁵ × 4⁴ × 3³ × 2² × 1¹ = 86400000 milliseconds is exactly 1 day!
Reply Retweet Like
Olivier Halligon Dec 8
My DMs are blocked on Twitter, only allowed to be DM'd from people I follow, so they couldn't have DM'd me. They offer help to a problem I have, and ask for info I didn't give in my tweet (i.e the macOS version or more precise context). Don't get how you see it as a bad thing.
Reply Retweet Like
Olivier Halligon Dec 8
Good point. Even if I keep a CHANGELOG in which unreleased features are listed explicitly under “## Master” (and not under “## X.Y.Z”). But README is indeed what’s read first and can be confusing if ahead of tagged release
Reply Retweet Like
Olivier Halligon Dec 8
It happened to me the other day as well!
Reply Retweet Like
Olivier Halligon Dec 8
Ah! Thanks, TIL 👍
Reply Retweet Like
Olivier Halligon Dec 8
Replying to @vixentael @github
That’s exactly why I don’t use a develop branch on my OSS projects. Contributors do PRs to master by default/habit on them, and there’s no real strict release cycle like there is on app/client projects anyway
Reply Retweet Like
Olivier Halligon Dec 8
Replying to @vixentael @github
- git-flow (so PRs in develop) for app projects (as in: product shipped to QA then AppStore, with sprints, etc) - PRs to master for OSS libraries / personal projects
Reply Retweet Like
Olivier Halligon retweeted
Krzysztof Zabłocki Dec 8
My last talk of this year, and I feel this might be the best one I did about Sourcery, let me know what you think
Reply Retweet Like
Olivier Halligon Dec 8
Replying to @hanke @alloy
Eloy “Playmobil” Durán? 🤣
Reply Retweet Like
Olivier Halligon Dec 8
Some real good titles here 🤣 “The Zygon Invasion of the Damned“ “Nightmare of Destruction of the Wardrobe“ “The Curse of Destruction of Time of Evil“
Reply Retweet Like
Olivier Halligon Dec 7
Replying to @Exirel @MarcAudefroy
En même temps je comprends pas trop ta question de base . Tout le monde sait que la doc ça sert à rien 😂😜
Reply Retweet Like
Olivier Halligon Dec 7
Replying to @MarcAudefroy
Pour moi ce n’est pas “j’ai peur que” qu’il faut dire pour ce point là, mais plutôt “je sais d’expérience que”. 😜
Reply Retweet Like
Olivier Halligon Dec 7
Replying to @MarcAudefroy @Exirel
Dans ce cas là réponse est dans la question : “complexe”, “compliqué”: raison de plus pour partager les avis et valider que tout le monde est en phase et confirme que rien n’a été oublié. (Une review, donc)
Reply Retweet Like
Olivier Halligon Dec 7
Replying to @Exirel @MarcAudefroy
Tout à fait d’accord et c’est bien pour ça que j’ai bien mis “dans certains cas” dans mon tweet 😅
Reply Retweet Like