iVoox
iVoox Podcast & radio
Download app for free
¡ÚLTIMAS HORAS! Disfruta 1 año de Plus al 45% de dto ¡Lo quiero!
Coder Catchup
Podcast

Coder Catchup

170
4

Catching up with various web developers, web designers and unicorns.Stay Informed

Find videos and more on YouTube Visit Channel

Catching up with various web developers, web designers and unicorns.Stay Informed

Find videos and more on YouTube Visit Channel

170
4

Episode 168 - This is the end

Episode in Coder Catchup
This is it, it is the end of the podcast... until the next thing at least... listen to find out more.
Internet and technology 6 years
0
0
6
08:19

Episode 167 - macOS Catalina Switches from Bash to ZSH

Episode in Coder Catchup
Jane Manchun Wong Tweeted about it: https://twitter.com/wongmjane/status/1135701324589256704 Apple Support Article: https://support.apple.com/en-us/HT208050 Apple is changing the default shell as of macOS Catlina from Bash 3.2 to ZSH due to GPL licence changing that Apple is not happy with. Newer versions of Bash use GPL v3 that Apple has concerns with, whereas older versions of Bash that are running on Mojave and earlier are licensed under the GPL v2. Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 STM Myth Backpack Featuring Luggage Pass-Through 28L / 15" Laptop - Granite Black (stm-117-187P-01) - Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 6 years
0
0
5
06:04

Episode 166 - CSS Grid Generator

Episode in Coder Catchup
Announcement Tweet: https://twitter.com/sarah_edo/status/1133369255104094208?s=11 CSS Grid Generator by Sarah Drasner: https://cssgrid-generator.netlify.com/ A small tool for working with CSS Grid. You can designate rows, columns, gaps, and units, and then drag to create child divs to make dynamic layouts with ease! Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 STM Myth Backpack Featuring Luggage Pass-Through 28L / 15" Laptop - Granite Black (stm-117-187P-01) - Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 6 years
0
0
6
03:11

Episode 165 - WordPress 5.2 Security Feature

Episode in Coder Catchup
WordPress 5.2, which is available now, comes with some great and much needed security features. Cryptographically-signed updates Starting with WordPress 5.2, the WordPress team will digitally sign its update packages with the Ed25519 public-key signature system so that a local installation will be able to verify the update package's authenticity before applying it to a local site. Adding support for cryptographically-signed updates is an important step in preventing threat actors from carrying out a supply-chain attack on all WordPress sites, something that security firms have warned for more than two years now. "Before WordPress 5.2, if you wanted to infect every WordPress site on the Internet, you just had to hack [the WordPress] update server," said Scott Arciszewski, Chief Development Officer at Paragon Initiative Enterprises, and one of the developers involved in securing the WordPress update system. "After WordPress 5.2, you would need to pull off the same attack and somehow pilfer the signing key from the WordPress core development team." Modern Cryptographic Library Supports the Libsodium library for all cryptographic operations, instead of the now-deprecated and removed mcrypt. Libsodium is now part of the WordPress CMS source code, along with the sodium_compat library that works as a polyfill for older PHP servers that don't support Libsodium. Libsodium's addition to the WordPress CMS core, this also means plugin and theme developers can start supporting it as well. New Site Health Section Site Health Status The Site Health Status page works by running a set of basic security checks and delivering a report with the findings, along with recommendations to fix any discovered issues. This section comes with a series of bundled tests, but site owners and developers of security plugins can also write their own to expand security checks to more areas of a WordPress site. Site Health Info The second section, named Site Health Info, is what its name implies. It provides a plethora of information about the website and server setup and is meant for debugging purposes or when needing to share server details with an IT professional for support services. Info is provided about the WordPress install, the underlying server, plugins, themes, and file storage usage. Servehappy Feature Includes a feature called 'White Screen Of Death' (WSOD) protection, also known as "Fatal error protection," and works as a "Safe Mode" for WordPress sites. WSOD protection works by temporarily disabling themes and plugins when a PHP fatal error is encountered, so that site admins can regain access to their sites' backends and fix the error. The Future After 5.2, there are other projects such as project Gossamer, which will come in 5.4 which aims to provide the same code-signing system from core into a framework that developers can use to code-sign updates for themes and plugins. Resources: https://www.zdnet.com/article/wordpress-finally-gets-the-security-features-a-third-of-the-internet-deserves/, https://make.wordpress.org/core/2019/04/25/site-health-check-in-5-2/ Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 STM Myth Backpack Featuring Luggage Pass-Through 28L / 15" Laptop - Granite Black (stm-117-187P-01) - Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 6 years
0
0
8
10:22

Episode 164 - Top 6 Tips To Get Ready to Upgrade to Rails 6

Episode in Coder Catchup
Ensure as much test coverage as possible Update gems & Rails versions (this ties into the next step) Update your Ruby version to 2.5.0 or later Fix All Deprecation Warnings Setup error tracking (Rollbar, etc) Use railsdiff.org to help you upgrade your files correctly https://edgeguides.rubyonrails.org/6_0_release_notes.html Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 STM Myth Backpack Featuring Luggage Pass-Through 28L / 15" Laptop - Granite Black (stm-117-187P-01) - Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 6 years
0
0
6
06:02

Episode 164 - Top 6 Tips To Get Ready to Upgrade to Rails 6

Episode in Coder Catchup
Ensure as much test coverage as possible Update gems & Rails versions (this ties into the next step) Update your Ruby version to 2.5.0 or later Fix All Deprecation Warnings Setup error tracking (Rollbar, etc) Use railsdiff.org to help you upgrade your files correctly https://edgeguides.rubyonrails.org/6_0_release_notes.html Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 STM Myth Backpack Featuring Luggage Pass-Through 28L / 15" Laptop - Granite Black (stm-117-187P-01) - Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 6 years
0
0
6
06:02

Episode 162 - Rails 6 Beta Features

Episode in Coder Catchup
April 30: Final release. Ship and celebrate the release of Rails 6.0 at RailsConf 2019! Rails 6.0 will require Ruby 2.5+ Action Mailbox Action Mailbox allows you to route incoming emails to controller-like mailboxes. ActiveStorage is required. Simple setup with: $ rails action_mailbox:install $ rails db:migrate Like the Mailman gem https://github.com/mailman/mailman Action Text Action Text brings rich text content and editing to Rails. It includes the Trix editor that handles everything from formatting to links to quotes to lists to embedded images and galleries. The rich text content generated by the Trix editor is saved in its own RichText model that's associated with any existing Active Record model in the application. Any embedded images (or other attachments) are automatically stored using Active Storage and associated with the included RichText model. Simple install with rails action_text:install and running some migrations that are generated from the command. Parallel Testing Parallel Testing allows you to parallelize your test suite. While forking processes is the default method, threading is supported as well. Running tests in parallel reduces the time it takes your entire test suite to run. Action Cable Testing Action Cable testing tools allow you to test your Action Cable functionality at any level: connections, channels, broadcasts. Multiple Database Support!! Thanks Eileen M. Uchitelle! Ported from GitHub into Rails. follow_redirect can include additional arguments Pass along arguments to underlying GET method in #follow_redirect! It’s possible to pass parameters to the underlying GET request in a follow_redirect! by adding an additional arguments to the method. Add allocations to template rendering instrumentation ActionView now outputs object allocations to the console to help you with your performance monitoring File uploads behave how you expect now with ActiveStorage Uploaded files assigned to a record are persisted to storage when the record is saved instead of immediately In rails 5.2 files were persisted immediately when assigned, rather than when save was called. ImageProcessing Gem to be used over MiniMagick se the ImageProcessing gem for Active Storage variants, and deprecate the MiniMagick backend ImageProcessing support some better macros such as :resize_to_fit, :resize_to_fill and also has built in libvips which is in an alternative to ImageMagick. The change is also easily configurable using the usual Rails configuration Rails.application.config.active_storage.variant_processor = :vips Zeitwerk Zeitwerk is a new code loader for Ruby. It is efficient, thread-safe, and matches Ruby semantics for constants. Given a conventional file structure, Zeitwerk loads your project’s classes and modules on demand meaning you don’t need to write require calls for your own files. To enable it in Rails 6, simply set config.autoloader == :zeitwerk Filtering sensitive parameters If you’re dealing with sensitive data you want to hide from logs, console etc. you can configure ActiveRecord::Base::filter_attributes with a list of String and RegExp which match sensitive attributes. Railties Add an explicit option --using or -u for specifying the server for the rails server command. Eg: rails server -u puma Add ability to see the output of rails routes in expanded format. Run the seed database task using inline Active Job adapter. Add a command rails db:system:change to change the database of the application. (eg sqlite to postgres, MAGIC) Add rails test:channels command to test only Action Cable channels. Introduce guard against DNS rebinding attacks. Add ability to abort on failure while running generator commands. Make Webpacker the default JavaScript compiler for Rails 6. Add multiple database support for rails db:migrate:status command. Add ability to use different migration paths from multiple databases in the generators. Add support for multi environment credentials. Make null_store as default cache store in test environment. Notes: https://edgeguides.rubyonrails.org/6_0_release_notes.html, https://medium.com/rubyinside/whats-coming-to-rails-6-0-8ec79eea66da, https://drivy.engineering/rails-6-unnoticed-features/ Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 6 years
0
0
6
14:58

Episode 163 - Rails 6 Beta Features

Episode in Coder Catchup
April 30: Final release. Ship and celebrate the release of Rails 6.0 at RailsConf 2019! Rails 6.0 will require Ruby 2.5+ Action Mailbox Action Mailbox allows you to route incoming emails to controller-like mailboxes. ActiveStorage is required. Simple setup with: $ rails action_mailbox:install $ rails db:migrate Like the Mailman gem https://github.com/mailman/mailman Action Text Action Text brings rich text content and editing to Rails. It includes the Trix editor that handles everything from formatting to links to quotes to lists to embedded images and galleries. The rich text content generated by the Trix editor is saved in its own RichText model that's associated with any existing Active Record model in the application. Any embedded images (or other attachments) are automatically stored using Active Storage and associated with the included RichText model. Simple install with rails action_text:install and running some migrations that are generated from the command. Parallel Testing Parallel Testing allows you to parallelize your test suite. While forking processes is the default method, threading is supported as well. Running tests in parallel reduces the time it takes your entire test suite to run. Action Cable Testing Action Cable testing tools allow you to test your Action Cable functionality at any level: connections, channels, broadcasts. Multiple Database Support!! Thanks Eileen M. Uchitelle! Ported from GitHub into Rails. follow_redirect can include additional arguments Pass along arguments to underlying GET method in #follow_redirect! It’s possible to pass parameters to the underlying GET request in a follow_redirect! by adding an additional arguments to the method. Add allocations to template rendering instrumentation ActionView now outputs object allocations to the console to help you with your performance monitoring File uploads behave how you expect now with ActiveStorage Uploaded files assigned to a record are persisted to storage when the record is saved instead of immediately In rails 5.2 files were persisted immediately when assigned, rather than when save was called. ImageProcessing Gem to be used over MiniMagick se the ImageProcessing gem for Active Storage variants, and deprecate the MiniMagick backend ImageProcessing support some better macros such as :resize_to_fit, :resize_to_fill and also has built in libvips which is in an alternative to ImageMagick. The change is also easily configurable using the usual Rails configuration Rails.application.config.active_storage.variant_processor = :vips Zeitwerk Zeitwerk is a new code loader for Ruby. It is efficient, thread-safe, and matches Ruby semantics for constants. Given a conventional file structure, Zeitwerk loads your project’s classes and modules on demand meaning you don’t need to write require calls for your own files. To enable it in Rails 6, simply set config.autoloader == :zeitwerk Filtering sensitive parameters If you’re dealing with sensitive data you want to hide from logs, console etc. you can configure ActiveRecord::Base::filter_attributes with a list of String and RegExp which match sensitive attributes. Railties Add an explicit option --using or -u for specifying the server for the rails server command. Eg: rails server -u puma Add ability to see the output of rails routes in expanded format. Run the seed database task using inline Active Job adapter. Add a command rails db:system:change to change the database of the application. (eg sqlite to postgres, MAGIC) Add rails test:channels command to test only Action Cable channels. Introduce guard against DNS rebinding attacks. Add ability to abort on failure while running generator commands. Make Webpacker the default JavaScript compiler for Rails 6. Add multiple database support for rails db:migrate:status command. Add ability to use different migration paths from multiple databases in the generators. Add support for multi environment credentials. Make null_store as default cache store in test environment. Notes: https://edgeguides.rubyonrails.org/6_0_release_notes.html, https://medium.com/rubyinside/whats-coming-to-rails-6-0-8ec79eea66da, https://drivy.engineering/rails-6-unnoticed-features/ Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 6 years
0
0
5
14:58

Episode 162 - Welcome Back Coder Catchup

Episode in Coder Catchup
Breaking the silence on the long hiatus of Coder Catchup, what has happened, what has changed and what will be happening.
Internet and technology 6 years
0
0
5
12:09

Episode 162 - Welcome Back Coder Catchup

Episode in Coder Catchup
Breaking the silence on the long hiatus of Coder Catchup, what has happened, what has changed and what will be happening.
Internet and technology 6 years
0
0
7
12:09

Episode 161 - Whats New In NPM 6

Episode in Coder Catchup
NPM, the node package manager, has a new release, version 6 which brings along a small list of improvements and new features with a big bang for your buck. Release article: https://medium.com/npm-inc/announcing-npm-6-5d0b1799a905 Upgrade with npm i -g npm@latest NSP (Node Security Project) now built in through npm audit command Performance improvement of 17x compared to 1 year ago NPM CI command optimisation, 2 - 3x faster Configure webhooks via the CLI More visible integrity metadata Automatic lockfile resolution for conflicts Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 7 years
0
0
7
09:18

Episode 161 - Whats New In NPM 6

Episode in Coder Catchup
NPM, the node package manager, has a new release, version 6 which brings along a small list of improvements and new features with a big bang for your buck. Release article: https://medium.com/npm-inc/announcing-npm-6-5d0b1799a905 Upgrade with npm i -g npm@latest NSP (Node Security Project) now built in through npm audit command Performance improvement of 17x compared to 1 year ago NPM CI command optimisation, 2 - 3x faster Configure webhooks via the CLI More visible integrity metadata Automatic lockfile resolution for conflicts Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 7 years
0
0
7
09:18

Episode 160 - Stripe Just Solved Most of Your Billing Problems

Episode in Coder Catchup
https://stripe.com/billing Titled: Billing and subscriptions for fast-growing businesses Description: The most ambitious companies design billing around customer experience. Stripe Billing is a new set of tools to build and scale your recurring business model. FOR DEVELOPERS BUILDING BLOCKS FOR BILLING The Stripe Billing API is easy to integrate into existing websites, mobile apps, or even CRM systems. Developers can use out-of-the-box functionality to get started quickly or use our composable API building blocks to design fully customized subscription logic and pricing models. Flat Rate, Multiple Plans, Per Seat, Usage Based, Flat Rate + Overage FOR BUSINESS TEAMS END-TO-END BILLING—NO CODE REQUIRED Once you’re set up, you can create and manage subscriptions and invoices—and view detailed financial reports—directly from the Dashboard. Stripe doesn’t limit the number of team members you can add and supports granular roles and permissions to help manage access. INVOICES, HOSTED BY STRIPE Send your first invoice in minutes without writing a single line of code. Get your invoices paid faster by supporting credit card payments or optimize your costs for larger invoices by accepting ACH and wire payments. Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 7 years
0
0
5
24:41

Episode 160 - Stripe Just Solved Most of Your Billing Problems

Episode in Coder Catchup
https://stripe.com/billing Titled: Billing and subscriptions for fast-growing businesses Description: The most ambitious companies design billing around customer experience. Stripe Billing is a new set of tools to build and scale your recurring business model. FOR DEVELOPERS BUILDING BLOCKS FOR BILLING The Stripe Billing API is easy to integrate into existing websites, mobile apps, or even CRM systems. Developers can use out-of-the-box functionality to get started quickly or use our composable API building blocks to design fully customized subscription logic and pricing models. Flat Rate, Multiple Plans, Per Seat, Usage Based, Flat Rate + Overage FOR BUSINESS TEAMS END-TO-END BILLING—NO CODE REQUIRED Once you’re set up, you can create and manage subscriptions and invoices—and view detailed financial reports—directly from the Dashboard. Stripe doesn’t limit the number of team members you can add and supports granular roles and permissions to help manage access. INVOICES, HOSTED BY STRIPE Send your first invoice in minutes without writing a single line of code. Get your invoices paid faster by supporting credit card payments or optimize your costs for larger invoices by accepting ACH and wire payments. Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 7 years
0
0
5
24:41

Episode 159 - React 16.3

Episode in Coder Catchup
Release Notes: https://reactjs.org/blog/2018/03/29/react-v-16-3.html Changelog: https://github.com/facebook/react/releases/tag/v16.3.0 Context API! No more props drilling! (Passing props through various components) Thanks to createContext function on the React class. Harry Wolff has a great overview video of it https://www.youtube.com/watch?v=9Ilq6G-VMyQ Elijah Manor also has a great overview video https://www.youtube.com/watch?v=WhWqy-vxKS8 Yes, it is a new Context API, but if you use the old Context API, all will be good until React 17 StrictMode Orders you to follow best practices, it basically will give you some warnings in the console. Wrap your components in and you are ready to go. AsyncMode Any child components of the tag will now make those childrens updates asynchronous, treating them as low priority updates. Check out https://build-mbfootjxoo.now.sh/ for a working interactive example Life Cycle Methods Are Changing componentWillMount, componentWillUpdate, componentWillReceiveProps will be deprecated and prepended with UNSAFE_ All Will methods will be deprecated, except for componentWillUnmount Why? Confusion in use cases, performance and to make way for the upcoming Async Mode! Where to? componentWillMount goes to componentDidMount componentWillUpdate goes to componentDidUpdate componentWillReceiveProps goes to getDerivedStateFromProps (new and shiny method which is a static function) React.forwardRef forwardRef function from the React Class, takes props and ref parameters. String refs will be deprecated, due to perf issues and others New React Developer Tools Released Now that there is some new stuff to work with, React Developer Tools has been updated to assist with debugging these new components. Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 7 years
0
0
9
06:32

Episode 159 - React 16.3

Episode in Coder Catchup
Release Notes: https://reactjs.org/blog/2018/03/29/react-v-16-3.html Changelog: https://github.com/facebook/react/releases/tag/v16.3.0 Context API! No more props drilling! (Passing props through various components) Thanks to createContext function on the React class. Harry Wolff has a great overview video of it https://www.youtube.com/watch?v=9Ilq6G-VMyQ Elijah Manor also has a great overview video https://www.youtube.com/watch?v=WhWqy-vxKS8 Yes, it is a new Context API, but if you use the old Context API, all will be good until React 17 StrictMode Orders you to follow best practices, it basically will give you some warnings in the console. Wrap your components in and you are ready to go. AsyncMode Any child components of the tag will now make those childrens updates asynchronous, treating them as low priority updates. Check out https://build-mbfootjxoo.now.sh/ for a working interactive example Life Cycle Methods Are Changing componentWillMount, componentWillUpdate, componentWillReceiveProps will be deprecated and prepended with UNSAFE_ All Will methods will be deprecated, except for componentWillUnmount Why? Confusion in use cases, performance and to make way for the upcoming Async Mode! Where to? componentWillMount goes to componentDidMount componentWillUpdate goes to componentDidUpdate componentWillReceiveProps goes to getDerivedStateFromProps (new and shiny method which is a static function) React.forwardRef forwardRef function from the React Class, takes props and ref parameters. String refs will be deprecated, due to perf issues and others New React Developer Tools Released Now that there is some new stuff to work with, React Developer Tools has been updated to assist with debugging these new components. Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 7 years
0
0
8
06:32

Episode 158 - Top 5 Migration Tips After Upgrading to Rails 5.2

Episode in Coder Catchup
Rails 5.2.0 RC2 Notes - http://weblog.rubyonrails.org/2018/3/20/Rails-5-2-RC2/ Rails 5.2.0 Release Notes - http://edgeguides.rubyonrails.org/5_2_release_notes.html Active Storage With the new Active Storage framework in Rails 5.2, we’ve solved for the modern approach of uploading files straight to the cloud. Out of the box, there’s support for Amazon’s S3, Google’s Cloud Storage, and Microsoft Azure Cloud File Storage. If you’re dealing with images, you can create variants on the fly. If you’re dealing with videos or PDFs, you can create previews on the fly. And regardless of the type, you can analyze uploads for metadata extraction asynchronously. Redis Cache Store Redis for general partial, fragment, and other Rails caching jobs. The Redis cache store takes advantage of Redis support for automatic eviction when it reaches max memory, allowing it to behave much like a Memcached cache server. Deployment note: Redis doesn't expire keys by default, so take care to use a dedicated Redis cache server. Don't fill up your persistent-Redis server with volatile cache data! Read the Redis cache server setup guide in detail. Encrypted Secrets (Credentials) Added config/credentials.yml.enc file to store production app secrets. It allows saving any authentication credentials for third-party services directly in repository encrypted with a key in the config/master.key file or the RAILS_MASTER_KEY environment variable. This will eventually replace Rails.application.secrets and the encrypted secrets introduced in Rails 5.1. Furthermore, Rails 5.2 opens API underlying Credentials, so you can easily deal with other encrypted configurations, keys, and files. Content Security Policy The HTTP Content-Security-Policy response header allows web site administrators to control resources the user agent is allowed to load for a given page. With a few exceptions, policies mostly involve specifying server origins and script endpoints. This helps guard against cross-site scripting attacks (XSS). Rails 5.2 ships with a new DSL that allows you to configure a Content Security Policy for your application. You can configure a global default policy and then override it on a per-resource basis and even use lambdas to inject per-request values into the header such as account subdomains in a multi-tenant application. You can read more about this in the Securing Rails Applications guide. Fix All Deprecation Warnings Fix them before they become a problem in the future. Now is better than never. Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 7 years
0
0
6
08:45

Episode 158 - Top 5 Migration Tips After Upgrading to Rails 5.2

Episode in Coder Catchup
Rails 5.2.0 RC2 Notes - http://weblog.rubyonrails.org/2018/3/20/Rails-5-2-RC2/ Rails 5.2.0 Release Notes - http://edgeguides.rubyonrails.org/5_2_release_notes.html Active Storage With the new Active Storage framework in Rails 5.2, we’ve solved for the modern approach of uploading files straight to the cloud. Out of the box, there’s support for Amazon’s S3, Google’s Cloud Storage, and Microsoft Azure Cloud File Storage. If you’re dealing with images, you can create variants on the fly. If you’re dealing with videos or PDFs, you can create previews on the fly. And regardless of the type, you can analyze uploads for metadata extraction asynchronously. Redis Cache Store Redis for general partial, fragment, and other Rails caching jobs. The Redis cache store takes advantage of Redis support for automatic eviction when it reaches max memory, allowing it to behave much like a Memcached cache server. Deployment note: Redis doesn't expire keys by default, so take care to use a dedicated Redis cache server. Don't fill up your persistent-Redis server with volatile cache data! Read the Redis cache server setup guide in detail. Encrypted Secrets (Credentials) Added config/credentials.yml.enc file to store production app secrets. It allows saving any authentication credentials for third-party services directly in repository encrypted with a key in the config/master.key file or the RAILS_MASTER_KEY environment variable. This will eventually replace Rails.application.secrets and the encrypted secrets introduced in Rails 5.1. Furthermore, Rails 5.2 opens API underlying Credentials, so you can easily deal with other encrypted configurations, keys, and files. Content Security Policy The HTTP Content-Security-Policy response header allows web site administrators to control resources the user agent is allowed to load for a given page. With a few exceptions, policies mostly involve specifying server origins and script endpoints. This helps guard against cross-site scripting attacks (XSS). Rails 5.2 ships with a new DSL that allows you to configure a Content Security Policy for your application. You can configure a global default policy and then override it on a per-resource basis and even use lambdas to inject per-request values into the header such as account subdomains in a multi-tenant application. You can read more about this in the Securing Rails Applications guide. Fix All Deprecation Warnings Fix them before they become a problem in the future. Now is better than never. Software Dropbox (backup and sync software) - https://db.tt/l33vnUkr6L Dashlane (password storage) - https://www.dashlane.com/en/cs/_FHtTXN3Rkdg Podcast Gear Blue Yeti USB Microphone (Silver) - http://amzn.to/2BjKEh9 Blue Yeti USB Microphone (Blackout Edition) - http://amzn.to/2By4byE Premium 6-inch Pop Filter For Blue Yeti Microphone by Auphonix - http://amzn.to/2DtK2aq Video Gear Canon PowerShot G7 X Mark II Digital Camera w/ 1 Inch Sensor and tilt LCD screen - Wi-Fi & NFC Enabled (Black) - http://amzn.to/2Bwd0ZK Rode smartLav+ Lavalier Microphone for iPhone and Smartphones - http://amzn.to/2Dtt38f JOBY GorillaPod 3K Kit. Compact Tripod 3K Stand and Ballhead 3K for Compact Mirrorless Cameras or devices up to 3K (6.6lbs). Black/Charcoal. - http://amzn.to/2BOh44L Computer Gear Logitech G502 Proteus Core Tunable Gaming Mouse - http://amzn.to/2BYuH3O Anker PowerCore 10000, One of the Smallest and Lightest 10000mAh External Batteries - http://amzn.to/2CVMohk Seagate Backup Plus Slim 2TB Portable External Hard Drive - http://amzn.to/2Dr98GL Recommended Gear STM Impulse, Backpack for 15-Inch Laptop and Tablet - Black (stm-111-024P-01) - http://amzn.to/2CUxRm3 Bose QuietComfort 35 (Series I) Wireless Headphones, Noise Cancelling - Black (updated and wireless version) - http://amzn.to/2BN3yy0 Other Gear Kogan - https://www.kogan.com/au/r/TX4FTG/
Internet and technology 7 years
0
0
6
08:45

Episode 157 - Top 5 Tips To Get Ready to Upgrade to Rails 5.2

Episode in Coder Catchup
My Top 5 Tips to Get Ready for Upgrading to Rails 5.2. Ensure as much test coverage as possible Upgrade to the latest 5.1.x release (step through each major release if you are on earlier versions such as 5.0.x or 4.x) Fix All Deprecation Warnings Setup error tracking (Rollbar, etc) Use railsdiff.org to help you upgrade your files correctly
Internet and technology 7 years
0
0
5
05:47

Episode 157 - Top 5 Tips To Get Ready to Upgrade to Rails 5.2

Episode in Coder Catchup
My Top 5 Tips to Get Ready for Upgrading to Rails 5.2. Ensure as much test coverage as possible Upgrade to the latest 5.1.x release (step through each major release if you are on earlier versions such as 5.0.x or 4.x) Fix All Deprecation Warnings Setup error tracking (Rollbar, etc) Use railsdiff.org to help you upgrade your files correctly
Internet and technology 7 years
0
0
7
05:47
You may also like View more
Lunaticoin Entusiasta Bitcoin | Conecto con personas de habla hispana con perfil propio dentro del mundo #bitcoin y comparto su valor | Colaborador en @EstudioBitcoin Updated
TISKRA Podcast sobre tecnología de consumo y software. Análisis estratégico del mundo Apple, Google, Microsoft, Tesla y Amazon así como de todos aquellos productos de entretenimiento y su posible impacto económico y social. Conducido por @JordiLlatzer Updated
Inteligencia Artificial con Jon Hernandez En este Podcast charlamos con gente que esta adoptando o siendo afectada por la IA, el objetivo es traer todos los puntos de vista posibles sobre esta revolución tecnológica que va a cambiar la sociedad. Charlas distendidas y tranquilas sobre temas que nos afectan a todos de la mano de los que más saben o más sufren la IA. Updated
Go to Internet and technology