agile Blender tutorial: outliner, layers, groups, hierarchies and scenes Golden master testing aka Characterization test: a powerful tool to win your fight against legacy code Code review: what it is and why it matters
android Web to native code communication on Android using JavaScript Interfaces Publish your Progressive Web App to the Google Play Store End to end (e2e) cross platform testing for your mobile apps with Appium React Native: a simple architecture for Native Modules communication with your UIViewController on iOS React Native: a simple architecture for Native Modules communication with your Activities and Fragments on Android React Native + Typescript, love at first sight. Setup in an existing app Android Studio vs Xcode vs AppCode: a brief comparison about coding speed Model View Presenter on Android: unit test for everything
apple Web to native code communication on iOS using WKScriptMessageHandler End to end (e2e) cross platform testing for your mobile apps with Appium Create a Swift library compatible with the Swift Package Manager for macOS and Linux React Native: a simple architecture for Native Modules communication with your UIViewController on iOS React Native: a simple architecture for Native Modules communication with your Activities and Fragments on Android Rich iOS notifications with Notification Content App Extension Eat Your Own Dog Food: distribute a beta version of your iOS app using Apple Enterprise Developer Program React Native + Typescript, love at first sight. Setup in an existing app Asynchronous testing in Swift Mp3ID3Tagger: a native macOS app to edit the ID3 tag of your mp3 files written using RxSwift and RxCocoa ID3TagEditor: a Swift framework to read and write ID3 tag of your mp3 files for macOS, iOS, tvOS and watchOS The birth of ID3TagEditor and Mp3ID3Tagger and my journey into the ID3 tag standard React Native: the power of RCTBundleURLProvider to build, run and debug on an iOS device from Xcode SceneKit and physically based rendering React Native: use multiple RCTRootView instances in an existing iOS app React Native and Realm: custom manual link for an iOS app with custom directory structure Model View Presenter on iOS: no more excuses, write your unit test Swift Closure: demystifying @escaping and @autoclosure attributes Swift Closure: what they are and syntax
architectural pattern Model View Presenter on Android: unit test for everything Model View Presenter on iOS: no more excuses, write your unit test
blender Blender tutorial: Cycles overview Blender tutorial: armatures and character rigging Blender tutorial: animation Blender tutorial: camera and rendering Blender tutorial: light - part 2 Blender tutorial: light - part 1 Blender tutorial: textures - part 2 Blender tutorial: textures - part 1 Blender tutorial: materials Blender tutorial: advanced modeling Blender tutorial: introduction to basics of modeling - part 2 Blender tutorial: introduction to basics of modeling - part 1 Blender tutorial: selecting and transforming objects Blender tutorial: user interface
clean code Clean Code: functions Blender tutorial: outliner, layers, groups, hierarchies and scenes Refactoring: a real case of a nested if structure transformed into a chain of responsibility Clean Code: data structures vs objects and the law of demeter Golden master testing aka Characterization test: a powerful tool to win your fight against legacy code Code review: what it is and why it matters Clean Code: meaningful names
computer graphics Blender tutorial: Cycles overview Blender tutorial: armatures and character rigging Blender tutorial: animation Blender tutorial: camera and rendering Blender tutorial: light - part 2 Blender tutorial: light - part 1 Blender tutorial: textures - part 2 Blender tutorial: textures - part 1 Blender tutorial: materials Blender tutorial: advanced modeling Blender tutorial: introduction to basics of modeling - part 2 Blender tutorial: introduction to basics of modeling - part 1 Blender tutorial: selecting and transforming objects Blender tutorial: user interface SceneKit and physically based rendering Physically based rendering: informal introduction How to calculate the reflection vector Phong reflection model A physically based scene with three.js
conference My first experience as speaker at Voxxed Days 2018: a talk about React, React Native and Typescript
ios Web to native code communication on iOS using WKScriptMessageHandler End to end (e2e) cross platform testing for your mobile apps with Appium Create a Swift library compatible with the Swift Package Manager for macOS and Linux React Native: a simple architecture for Native Modules communication with your UIViewController on iOS React Native: a simple architecture for Native Modules communication with your Activities and Fragments on Android Rich iOS notifications with Notification Content App Extension Eat Your Own Dog Food: distribute a beta version of your iOS app using Apple Enterprise Developer Program React Native + Typescript, love at first sight. Setup in an existing app Asynchronous testing in Swift ID3TagEditor: a Swift framework to read and write ID3 tag of your mp3 files for macOS, iOS, tvOS and watchOS The birth of ID3TagEditor and Mp3ID3Tagger and my journey into the ID3 tag standard React Native: the power of RCTBundleURLProvider to build, run and debug on an iOS device from Xcode Android Studio vs Xcode vs AppCode: a brief comparison about coding speed SceneKit and physically based rendering React Native: use multiple RCTRootView instances in an existing iOS app React Native and Realm: custom manual link for an iOS app with custom directory structure Model View Presenter on iOS: no more excuses, write your unit test Swift Closure: demystifying @escaping and @autoclosure attributes Swift Closure: what they are and syntax
java Web to native code communication on Android using JavaScript Interfaces Publish your Progressive Web App to the Google Play Store End to end (e2e) cross platform testing for your mobile apps with Appium React Native: a simple architecture for Native Modules communication with your UIViewController on iOS React Native: a simple architecture for Native Modules communication with your Activities and Fragments on Android React Native + Typescript, love at first sight. Setup in an existing app Android Studio vs Xcode vs AppCode: a brief comparison about coding speed Model View Presenter on Android: unit test for everything A first approach to contract test
javascript Implement a pull to refresh component for you web application Web to native code communication on Android using JavaScript Interfaces Web to native code communication on iOS using WKScriptMessageHandler Publish your Progressive Web App to the Google Play Store Intersection Observer API: speed up your web applications with lazy loading Flow, the static type checker for Javascript: how to use it and a brief comparison with TypeScript Progressive Web App: an app-like experience for your website users End to end (e2e) cross platform testing for your mobile apps with Appium React Native: a simple architecture for Native Modules communication with your UIViewController on iOS React Native: a simple architecture for Native Modules communication with your Activities and Fragments on Android React Native + Typescript, love at first sight. Setup in an existing app React Native: the power of RCTBundleURLProvider to build, run and debug on an iOS device from Xcode React Native: use multiple RCTRootView instances in an existing iOS app React Native and Realm: custom manual link for an iOS app with custom directory structure A physically based scene with three.js Github Pages and Jekyll: chicio coding birth
macos Mp3ID3Tagger: a native macOS app to edit the ID3 tag of your mp3 files written using RxSwift and RxCocoa ID3TagEditor: a Swift framework to read and write ID3 tag of your mp3 files for macOS, iOS, tvOS and watchOS
mobile application development Web to native code communication on Android using JavaScript Interfaces Web to native code communication on iOS using WKScriptMessageHandler Publish your Progressive Web App to the Google Play Store End to end (e2e) cross platform testing for your mobile apps with Appium React Native: a simple architecture for Native Modules communication with your UIViewController on iOS React Native: a simple architecture for Native Modules communication with your Activities and Fragments on Android My first experience as speaker at Voxxed Days 2018: a talk about React, React Native and Typescript Rich iOS notifications with Notification Content App Extension Eat Your Own Dog Food: distribute a beta version of your iOS app using Apple Enterprise Developer Program React Native + Typescript, love at first sight. Setup in an existing app Asynchronous testing in Swift ID3TagEditor: a Swift framework to read and write ID3 tag of your mp3 files for macOS, iOS, tvOS and watchOS The birth of ID3TagEditor and Mp3ID3Tagger and my journey into the ID3 tag standard React Native: the power of RCTBundleURLProvider to build, run and debug on an iOS device from Xcode Android Studio vs Xcode vs AppCode: a brief comparison about coding speed SceneKit and physically based rendering React Native: use multiple RCTRootView instances in an existing iOS app React Native and Realm: custom manual link for an iOS app with custom directory structure Model View Presenter on Android: unit test for everything Model View Presenter on iOS: no more excuses, write your unit test Swift Closure: demystifying @escaping and @autoclosure attributes Swift Closure: what they are and syntax
objective-c Web to native code communication on iOS using WKScriptMessageHandler End to end (e2e) cross platform testing for your mobile apps with Appium Create a Swift library compatible with the Swift Package Manager for macOS and Linux React Native: a simple architecture for Native Modules communication with your UIViewController on iOS React Native: a simple architecture for Native Modules communication with your Activities and Fragments on Android React Native: use multiple RCTRootView instances in an existing iOS app
physically based rendering SceneKit and physically based rendering Physically based rendering: informal introduction
pwa Implement a pull to refresh component for you web application Publish your Progressive Web App to the Google Play Store Progressive Web App: an app-like experience for your website users
react My first experience as speaker at Voxxed Days 2018: a talk about React, React Native and Typescript
react native End to end (e2e) cross platform testing for your mobile apps with Appium React Native: a simple architecture for Native Modules communication with your UIViewController on iOS React Native: a simple architecture for Native Modules communication with your Activities and Fragments on Android My first experience as speaker at Voxxed Days 2018: a talk about React, React Native and Typescript React Native + Typescript, love at first sight. Setup in an existing app React Native: the power of RCTBundleURLProvider to build, run and debug on an iOS device from Xcode React Native: use multiple RCTRootView instances in an existing iOS app React Native and Realm: custom manual link for an iOS app with custom directory structure
rxcocoa Mp3ID3Tagger: a native macOS app to edit the ID3 tag of your mp3 files written using RxSwift and RxCocoa
rxswift Mp3ID3Tagger: a native macOS app to edit the ID3 tag of your mp3 files written using RxSwift and RxCocoa
swift Web to native code communication on iOS using WKScriptMessageHandler End to end (e2e) cross platform testing for your mobile apps with Appium Create a Swift library compatible with the Swift Package Manager for macOS and Linux React Native: a simple architecture for Native Modules communication with your UIViewController on iOS React Native: a simple architecture for Native Modules communication with your Activities and Fragments on Android Rich iOS notifications with Notification Content App Extension Eat Your Own Dog Food: distribute a beta version of your iOS app using Apple Enterprise Developer Program React Native + Typescript, love at first sight. Setup in an existing app Asynchronous testing in Swift Mp3ID3Tagger: a native macOS app to edit the ID3 tag of your mp3 files written using RxSwift and RxCocoa ID3TagEditor: a Swift framework to read and write ID3 tag of your mp3 files for macOS, iOS, tvOS and watchOS The birth of ID3TagEditor and Mp3ID3Tagger and my journey into the ID3 tag standard React Native: the power of RCTBundleURLProvider to build, run and debug on an iOS device from Xcode Android Studio vs Xcode vs AppCode: a brief comparison about coding speed SceneKit and physically based rendering React Native: use multiple RCTRootView instances in an existing iOS app React Native and Realm: custom manual link for an iOS app with custom directory structure Model View Presenter on iOS: no more excuses, write your unit test Swift Closure: demystifying @escaping and @autoclosure attributes Swift Closure: what they are and syntax
swift package manager Create a Swift library compatible with the Swift Package Manager for macOS and Linux
test driven development End to end (e2e) cross platform testing for your mobile apps with Appium Blender tutorial: outliner, layers, groups, hierarchies and scenes Asynchronous testing in Swift Golden master testing aka Characterization test: a powerful tool to win your fight against legacy code Code review: what it is and why it matters Model View Presenter on Android: unit test for everything Model View Presenter on iOS: no more excuses, write your unit test A first approach to contract test
tvos ID3TagEditor: a Swift framework to read and write ID3 tag of your mp3 files for macOS, iOS, tvOS and watchOS
typescript Intersection Observer API: speed up your web applications with lazy loading Flow, the static type checker for Javascript: how to use it and a brief comparison with TypeScript My first experience as speaker at Voxxed Days 2018: a talk about React, React Native and Typescript React Native + Typescript, love at first sight. Setup in an existing app
watchos ID3TagEditor: a Swift framework to read and write ID3 tag of your mp3 files for macOS, iOS, tvOS and watchOS
web development Implement a pull to refresh component for you web application Web to native code communication on Android using JavaScript Interfaces Web to native code communication on iOS using WKScriptMessageHandler Publish your Progressive Web App to the Google Play Store Intersection Observer API: speed up your web applications with lazy loading Flow, the static type checker for Javascript: how to use it and a brief comparison with TypeScript Progressive Web App: an app-like experience for your website users My first experience as speaker at Voxxed Days 2018: a talk about React, React Native and Typescript A physically based scene with three.js Github Pages and Jekyll: chicio coding birth