The blog
Tutorials and notes from building Rails, iOS and Elixir software since 2012. Older posts say how old they are. Code ages; we’d rather tell you.
Nothing matches that. Try a broader word, or clear the filter.
2021
Uptime monitor in Elixir & Phoenix: Serving the dataUptime monitor in Elixir & Phoenix: Data gatheringUptime monitor in Elixir & Phoenix: Routing and controllersAn Elixir developer's career roadmapUptime monitor in Elixir & Phoenix: Data modelsUptime monitor in Elixir & Phoenix: Authorization and authenticationBuilding an uptime monitor in Elixir and Phoenix: Project setup
2020
iOS 14: Introducing SwiftUI GridViewiOS 14: Changes in UISearchBarMobile development: Dismissing the Flutter module in Android appsiOS app development: Calling and dismissing FlutterViewController in native applicationsMobile development: Adding a global button in an iOS app with AppDelegate and SceneDelegateTransparent UISearchBar in iOS 13 or newerTutorial: UITextField with secure text, but with no KeyChain accessTutorial: Convert Images to Grayscale in Swift
2019
Mobile app development: Using delegates and blocks in VIPERAction Mailbox in Rails - What is It? How to Install It?Real Life Examples: Upgrade Rails 5.2 to Rails 6.0.The curious case of the 24-hour time format in SwiftUnwinding to a previous Controller in a Swift mobile app with VIPERAdding Gaussian Blur to Swift Mobile App’s UIViewElixir books and courses for beginners
These posts come from the people who build AuditBadger and Beskar. That’s all the selling we’ll do here.
About Prograils →