Go offline with the Player FM app!
League CSV (and URI & Period), with Ignace Nyamagana Butera
Manage episode 337688649 series 2971186
In this episode we talk with Ignace Nyamagana Butera, a Software Developer, about the PHP League packages that he's created: League CSV, League URI and League Period, which, in order: makes CSV data manipulation much easier in PHP, provides a modern API to process URIs in PHP, and covers all basic manipulations related to time range. Additionally, we address Ignace's positive attitude towards his job and how it helps to have open mindsets like his in the OS maintenance space.
- Ignace's Website - https://nyamsprod.com
- Ignace's GitHub - https://github.com/nyamsprod
- Ignace's Twitter - https://twitter.com/nyamsprod
- Bakame GitHub - https://github.com/bakame-php
- Sponsor Ignace - https://github.com/sponsors/nyamsprod
- League CSV GitHub - https://github.com/thephpleague/csv
- League CSV - https://csv.thephpleague.com/
- League URI GitHub - https://github.com/thephpleague/uri
- League URI - https://uri.thephpleague.com/
- League Period GitHub - https://github.com/thephpleague/period
- League Period - https://period.thephpleague.com/
- Domain Parser GitHub - https://github.com/jeremykendall/php-domain-parser
- The PHP League - https://thephpleague.com/
- Frank de Jonge - https://twitter.com/frankdejonge
- Storage, with Frank de Jonge - https://laravelpodcast.com/episodes/storage-with-frank-de-jonge
- Jonathan Reinink - https://github.com/reinink
- Eloquent and the Query Builder, with Jonathan Reinink - https://laravelpodcast.com/episodes/eloquent-with-jonathan-reinink
- Barry vd. Heuvel - https://github.com/barryvdh
- Laravel Debugbar, with Barry vd. Heuvel - https://laravelpodcast.com/episodes/laravel-debugbar-with-barry-vd-heuvel
- PHP Manual for fgetcsv - https://www.php.net/manual/en/function.fgetcsv.php
- Composer - https://getcomposer.org/
- PSR-4: Autoloader - https://www.php-fig.org/psr/psr-4/
- The SplObjectStorage class - https://www.php.net/manual/en/class.splobjectstorage.php
- Streams - https://www.php.net/manual/en/book.stream.php
- Symfony - https://symfony.com/
- PHP Releases - https://phpreleases.com/
- Doctrine - https://www.doctrine-project.org/
- Doctrine Collections - https://www.doctrine-project.org/projects/doctrine-collections/en/1.6/index.html
- Lazy Collections - https://laravel.com/docs/9.x/collections#lazy-collections
- Helpers & Collections, with Jacob Baker-Kretzmar - https://laravelpodcast.com/episodes/helpers-collections-with-jacob-baker-kretzmar
- Sushi - https://github.com/calebporzio/sushi
- Eloquent - https://laravel.com/docs/9.x/eloquent
- PSR-7: HTTP message interfaces - https://www.php-fig.org/psr/psr-7/
- WhatWG - https://whatwg.org/
- parse_url - https://www.php.net/manual/en/function.parse-url.php
- Carbon GitHub - https://github.com/briannesbitt/Carbon
- Chronos GitHub - https://github.com/cakephp/chronos
- Jeremy Kendall - https://github.com/jeremykendall
- PHP Domain Parser - https://github.com/jeremykendall/php-domain-parser
- Caneco - https://twitter.com/caneco
-----
Editing and transcription sponsored by Tighten.
127 episodes
Manage episode 337688649 series 2971186
In this episode we talk with Ignace Nyamagana Butera, a Software Developer, about the PHP League packages that he's created: League CSV, League URI and League Period, which, in order: makes CSV data manipulation much easier in PHP, provides a modern API to process URIs in PHP, and covers all basic manipulations related to time range. Additionally, we address Ignace's positive attitude towards his job and how it helps to have open mindsets like his in the OS maintenance space.
- Ignace's Website - https://nyamsprod.com
- Ignace's GitHub - https://github.com/nyamsprod
- Ignace's Twitter - https://twitter.com/nyamsprod
- Bakame GitHub - https://github.com/bakame-php
- Sponsor Ignace - https://github.com/sponsors/nyamsprod
- League CSV GitHub - https://github.com/thephpleague/csv
- League CSV - https://csv.thephpleague.com/
- League URI GitHub - https://github.com/thephpleague/uri
- League URI - https://uri.thephpleague.com/
- League Period GitHub - https://github.com/thephpleague/period
- League Period - https://period.thephpleague.com/
- Domain Parser GitHub - https://github.com/jeremykendall/php-domain-parser
- The PHP League - https://thephpleague.com/
- Frank de Jonge - https://twitter.com/frankdejonge
- Storage, with Frank de Jonge - https://laravelpodcast.com/episodes/storage-with-frank-de-jonge
- Jonathan Reinink - https://github.com/reinink
- Eloquent and the Query Builder, with Jonathan Reinink - https://laravelpodcast.com/episodes/eloquent-with-jonathan-reinink
- Barry vd. Heuvel - https://github.com/barryvdh
- Laravel Debugbar, with Barry vd. Heuvel - https://laravelpodcast.com/episodes/laravel-debugbar-with-barry-vd-heuvel
- PHP Manual for fgetcsv - https://www.php.net/manual/en/function.fgetcsv.php
- Composer - https://getcomposer.org/
- PSR-4: Autoloader - https://www.php-fig.org/psr/psr-4/
- The SplObjectStorage class - https://www.php.net/manual/en/class.splobjectstorage.php
- Streams - https://www.php.net/manual/en/book.stream.php
- Symfony - https://symfony.com/
- PHP Releases - https://phpreleases.com/
- Doctrine - https://www.doctrine-project.org/
- Doctrine Collections - https://www.doctrine-project.org/projects/doctrine-collections/en/1.6/index.html
- Lazy Collections - https://laravel.com/docs/9.x/collections#lazy-collections
- Helpers & Collections, with Jacob Baker-Kretzmar - https://laravelpodcast.com/episodes/helpers-collections-with-jacob-baker-kretzmar
- Sushi - https://github.com/calebporzio/sushi
- Eloquent - https://laravel.com/docs/9.x/eloquent
- PSR-7: HTTP message interfaces - https://www.php-fig.org/psr/psr-7/
- WhatWG - https://whatwg.org/
- parse_url - https://www.php.net/manual/en/function.parse-url.php
- Carbon GitHub - https://github.com/briannesbitt/Carbon
- Chronos GitHub - https://github.com/cakephp/chronos
- Jeremy Kendall - https://github.com/jeremykendall
- PHP Domain Parser - https://github.com/jeremykendall/php-domain-parser
- Caneco - https://twitter.com/caneco
-----
Editing and transcription sponsored by Tighten.
127 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.