🛠️
Building stuff
iOS testing and automation consultant by day, functional programming rookie by night.
- Melbourne, Australia
-
12:29
- 10h ahead - http://giolodi.com
- @mokagio
- in/giovannilodi
Pinned Loading
-
-
UICollectionViewLeftAlignedLayout
UICollectionViewLeftAlignedLayout PublicA layout for UICollectionView that aligns the cells to the left.
-
UIColor-FlatColors
UIColor-FlatColors PublicA category to extend UIColor with the flat colors from the Flat UI framework
-
UICollectionViewRightAlignedLayout
UICollectionViewRightAlignedLayout PublicA layout for UICollectionView that aligns the cells to the right.
-
Apress/Test-Driven-Development-in-Swift
Apress/Test-Driven-Development-in-Swift PublicSource code for the tutorials in the Test-Driven Development in Swift book
Contribution activity
April 2025
Created 36 commits in 3 repositories
Created a pull request in wordpress-mobile/WordPress-iOS that received 6 comments
Update Reader bundle id and add keychain access group
Part of https://linear.app/a8c/issue/CMM-260/configure-reader-target. See also paaHJt-8hM-p2.
+15
−5
lines changed
•
6
comments
Opened 34 other pull requests in 3 repositories
wordpress-mobile/WordPress-iOS
3
open
27
merged
2
closed
-
Add bare bone test for migration to 154 to 155
This contribution was made on Apr 24
-
Use the same
key
for the Reader build step across pipelinesThis contribution was made on Apr 22 -
Remove long-unused Iterable deep links handling
This contribution was made on Apr 22
-
Update Reader's secrets and add bare bone entitlements
This contribution was made on Apr 17
-
DRY notifications stack storyboard and initial VC access
This contribution was made on Apr 16
-
Add dedicated secrets file for Reader
This contribution was made on Apr 16
-
Restore
DDLog
usages in ShareExtensionCoreThis contribution was made on Apr 15 -
Add CI and Fastlane automation for one-off and nightly TestFlight builds
This contribution was made on Apr 11
-
Add demo pipeline that builds Reader for ASC distribution
This contribution was made on Apr 10
-
Decouple Keystone from
ApiCredentials
This contribution was made on Apr 10 -
Inject
ApiCredentials
instead of reading them internallyThis contribution was made on Apr 9 -
Update access of types required by Keystone for WordPressData link
This contribution was made on Apr 7
-
Do not treat Swift warnings as errors in WordPressDataTests
This contribution was made on Apr 7
-
Extract Swift-dependent logic from
Theme
This contribution was made on Apr 7 -
Remove unused
save
andremove
fromMedia
This contribution was made on Apr 5 -
Update some imports in preparation for WordPressData
This contribution was made on Apr 4
-
Update access for some methods soon to be in WordPressData
This contribution was made on Apr 3
-
Remove WordPressDataObjC and WordPressData modules
This contribution was made on Apr 3
-
Add keys to localized strings in
AuthTokenIssueSolver.swift
This contribution was made on Apr 3 -
Decouple
Blog
fromJetpackFeaturesRemovalCoordinator
This contribution was made on Apr 2 -
Decouple
WPAccount
fromWordPressAuthenticationManager
This contribution was made on Apr 2 -
Build and test Keystone and WordPressData in CI
This contribution was made on Apr 2
-
Add placeholder step in CI for Reader unit tests
This contribution was made on Apr 1
-
Make some
@objc
methods public so WordPressData can access themThis contribution was made on Apr 1 -
Move model files from apps targets to WordPressData
This contribution was made on Apr 1
- Some pull requests not shown.
Automattic/simplenote-android
1
merged
-
Update nokogiri to latest version, 1.18.7, for security
This contribution was made on Apr 3
Automattic/simplenote-macos
1
merged
-
Merge finalized version 2.22 into
trunk
This contribution was made on Apr 2
Reviewed 36 pull requests in 2 repositories
wordpress-mobile/WordPress-iOS
25 pull requests
-
Fix WordPressData runtime issues
This contribution was made on Apr 24
-
Update Reader's secrets and add bare bone entitlements
This contribution was made on Apr 23
-
Remove long-unused Iterable deep links handling
This contribution was made on Apr 22
-
Add Bundle.keystone
This contribution was made on Apr 16
-
Add dedicated secrets file for Reader
This contribution was made on Apr 16
-
Make Test Data a folder reference
This contribution was made on Apr 15
-
Add CI and Fastlane automation for one-off and nightly TestFlight builds
This contribution was made on Apr 15
-
Decouple Keystone from
ApiCredentials
This contribution was made on Apr 11 -
Add demo pipeline that builds Reader for ASC distribution
This contribution was made on Apr 10
-
Inject
ApiCredentials
instead of reading them internallyThis contribution was made on Apr 10 -
Add
Blog.restApiRootURL
Core Data propertyThis contribution was made on Apr 9 -
Update access of types required by Keystone for WordPressData link
This contribution was made on Apr 7
-
Remove WPDeviceIdentification.isRetina
This contribution was made on Apr 7
-
Extract Swift-dependent logic from
Theme
This contribution was made on Apr 7 -
Move model files from apps targets to WordPressData
This contribution was made on Apr 7
-
Decouple
WPAccount
fromWordPressAuthenticationManager
This contribution was made on Apr 6 -
Fix Xcode warnings
This contribution was made on Apr 5
-
Update some imports in preparation for WordPressData
This contribution was made on Apr 5
-
Keystone PoC
This contribution was made on Apr 4
-
Rewrite WPAuthTokenIssueSolver in Swift
This contribution was made on Apr 3
-
Add missing public access modifiers
This contribution was made on Apr 3
-
Add missing access control modifiers for Keystone
This contribution was made on Apr 2
-
Remove JetpackFeaturesRemovalCoordinator usage from Blog
This contribution was made on Apr 2
-
Decouple
Blog
fromJetpackFeaturesRemovalCoordinator
This contribution was made on Apr 2 -
Build and test Keystone and WordPressData in CI
This contribution was made on Apr 2
- Some pull request reviews not shown.
Automattic/studio
1 pull request
-
Upgrade nokogiri gem dependency to fix security issue
This contribution was made on Apr 22
69
contributions
in private repositories
Apr 1 – Apr 24