How To Code Well

How To Code Well

By Peter FisherTechnology
Download on the App Store

How To Code Well episodes

  • 209 - Your HTTP response is invalid

    HTTP responses is a fundamental component of the Hypertext Transfer Protocol (HTTP) but what are they? In today's show we are going to discuss what they are and why every developer needs to learn how to use them.


    Courses and tutorials mentioned

    PHP Control structures course

    https://howtocodewell.net/course/php-control-structures


    What is a DVCS

    https://howtocodewell.net/article/what-is-a-dvcs


    What is a database

    https://howtocodewell.net/article/what-is-a-database


    What is a database schema

    https://howtocodewell.net/article/what-is-a-database-schema

    42 min
  • 208 - What's going on with the PHP job market

    Show notes: https://howtocodewell.net/podcast/episode/208

    Cloudways is offering HTCW viewers 40% the first 4 months of VPS hosting and 40 hassle free migrations.

    https://howtocodewell.net/cloudways


    Laravel tutorials:


    Getting started with continual integration and continual delivery using GitHub Actions

    https://howtocodewell.net/tutorial/getting-started-with-continual-integration-and-continual-delivery-using-github-actions


    How to create a Laravel bash deploy script

    https://howtocodewell.net/tutorial/laravel-bash-ssh-deploy-script


    Build and deploy your first Laravel API

    https://howtocodewell.net/tutorial/build-and-deploy-your-first-laravel-api

    52 min
  • 207 - PHP 8.4 and Symfony security advisories

    Join the member only chat and support the show

    https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join
    In today's show we take a look at what is new in PHP 8.4 discuss the Symfony security advisories and talk about when is the best time to build an API.
    PHP 8.4
    PHP 8.4 will be released on November 21st 2024 https://wiki.php.net/todo/php84.  
    Some improvements include:
    - Property hooks
    - New without parentheses
    - Asymmetric visibility
    - array_find
    - Implicit nullable types
    - HTML5 support
    - JIT changes
    - Lazy objects
    PHP 8.4 RFCs and resources
    - PHP RFC: Property hooks https://wiki.php.net/rfc/property-hooks
    - PHP RFC: New without parentheses https://wiki.php.net/rfc/new_without_parentheses
    - PHP RFC: Asymmetric visibility https://wiki.php.net/rfc/asymmetric-visibility-v2
    - PHP RFC: array_find https://wiki.php.net/rfc/array_find 
    - PHP RFC: Implicit nullable types https://wiki.php.net/rfc/deprecate-implicitly-nullable-types
    - PHP RFC: HTML5 support https://wiki.php.net/rfc/domdocument_html5_parser
    - PHP RFC: JIT changes https://wiki.php.net/rfc/jit_config_defaults
    - PHP RFC: Lazy objects https://wiki.php.net/rfc/lazy-objects
    - Stitcher blog https://stitcher.io/blog/new-in-php-84
    Symfony security advisories
    Most of these are for earlier versions on Symfony but some go affect Symfony 7. Please check the list of Symfony security advisories https://symfony.com/blog/category/security-advisories and patch or upgrade.

    54 min
  • 206 - PHP Tutorials, Mac Mini M4 concerns and Schemas

    Get 20% off your first 2 Web Hosting months at Cloudways

    https://platform.cloudways.com/signup?id=182670&coupon=codewell&data1=podcast
    Join the member only chat and support the show
    https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join
    New PHP Tutorials:
    How to create a Laravel bash deploy script
    https://howtocodewell.net/tutorial/laravel-bash-ssh-deploy-script
    When to use PHP switch or match statements
    https://howtocodewell.net/tutorial/when-to-use-php-switch-or-if-or-match-statements
    How to concatenate PHP strings
    https://howtocodewell.net/tutorial/how-to-concatenate-php-strings
    Build you first Laravel API
    https://howtocodewell.net/tutorial/build-and-deploy-your-first-laravel-api
    Programming courses and podcast
    https://howtocodewell.net

    47 min
  • 205 - Sort your source control

    Show notes:

    https://howtocodewell.net/podcast/episode/205


    Join the How to code well YouTube channel to get premium courses, tutorials and more

    https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join

    37 min
  • 204 - What's in your database?

    Today I am going to teach you what a database is.

    You can watch the full episode at https://howtocodewell.net/podcast/episode/204


    We're going to cover the following topics:

    - What is data

    - What is a database

    - What is a DBMS

    - What is SQL

    - What is NoSQL

    40 min
  • 203 - Get a Software Development job using social media

    We are continuing our mini series on getting into the Software Development industry and today I'm going to discuss how to use social media to your advantage.

    // Recommended products and services
    Manning courses and books - https://www.manning.com/?utm_source=pfwd-1&utm_medium=affiliate&utm_campaign=affiliate&a_aid=pfwd-1
    Web hosting with Cloudways - https://www.cloudways.com/en/?id=182670
    // Web Development tutorials and courses
    Learn how to become a web developer and level up your programming skills in PHP, Python, JavaScript, Linux and more at https://howtocodewell.net
    JavaScript courses
    https://youtube.com/playlist?list=PLZdsdjcJ44WWaBGywrjhXjlJnilh6Z0NX&si=GunpkXQ_PTMtS_lo
    Python courses
    https://youtube.com/playlist?list=PLZdsdjcJ44WUgC0NVgVb-sYElKh8wLjEa
    https://youtube.com/playlist?list=PLZdsdjcJ44WXkZs76CYt5n9pW6j3WmWeJ
    PHP courses
    https://youtube.com/playlist?list=PLZdsdjcJ44WVQvlMCROYImhEqN4qmf8cS
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WXC5m_8HMcoZft2hmytd4lD
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WU6oEDZje8htDMG2qBKSSvu
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WUWbArkekAHznqfJ60vW8V_
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WUU6i2s73XMK1ZSD9uTPL-z
    Linux courses
    https://youtube.com/playlist?list=PLZdsdjcJ44WXnRf0t9hw42_IqQ0Vm6BfI
    Docker courses
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WU_cY2Y1LFLnmsSjFD5BZLZ
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WWBHkRiBzspcfhf_YuIOCGn
    HTML courses
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WUmamJbyAYJ9SGkTffxtiRG
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WVfB5TZ9eWeNMHJAX6njS_A
    MYSQL courses
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WVBkq0CNfawyI5eXOOcnRxG
    // Follow How To Code Well
    https://twitter.com/howtocodewell
    https://instagram.com/howtocodewell
    https://facebook.com/howtocodewell
    // Support How To Code Well
    Be a member on Patreon:
    https://patreon.com/howToCodeWell⁠
    Buy me a coffee:
    https://buymeacoffee.com/howtocodewell
    Disclaimer: Links included in this description might be affiliate links. If you purchase a product or service with links that I provide I may receive a small commission. There is no additional charge to you.
    Thank you for supporting How To Code Well

    53 min
  • 202 - What to ask in a Software Development interview

    Show notes: https://howtocodewell.net/podcast/202

    If you're wondering what you should wear to your next Software Developer interview or what questions you could ask then listen to this episode.

    We are going to talk about a candidates appearance and other things to do with Software Engineering interviews.

    32 min
  • 201 - Software Developers CV Checklist

    There are certain things that Software Developers should and should not include on the CV's. Let's talk about how to write a stand out CV so that you can land your next Software Development role.


    // Recommended products and services

    Manning courses and books - https://www.manning.com/?utm_source=pfwd-1&utm_medium=affiliate&utm_campaign=affiliate&a_aid=pfwd-1

    Web hosting with Cloudways - https://www.cloudways.com/en/?id=182670

    // Web Development tutorials and courses Learn how to become a web developer and level up your programming skills in PHP, Python, JavaScript, Linux and more at https://howtocodewell.net

    JavaScript courses https://youtube.com/playlist?list=PLZdsdjcJ44WWaBGywrjhXjlJnilh6Z0NX&si=GunpkXQ_PTMtS_lo

    Python courses

    https://youtube.com/playlist?list=PLZdsdjcJ44WUgC0NVgVb-sYElKh8wLjEa https://youtube.com/playlist?list=PLZdsdjcJ44WXkZs76CYt5n9pW6j3WmWeJ

    PHP courses

    https://youtube.com/playlist?list=PLZdsdjcJ44WVQvlMCROYImhEqN4qmf8cS https://www.youtube.com/playlist?list=PLZdsdjcJ44WXC5m_8HMcoZft2hmytd4lD https://www.youtube.com/playlist?list=PLZdsdjcJ44WU6oEDZje8htDMG2qBKSSvu https://www.youtube.com/playlist?list=PLZdsdjcJ44WUWbArkekAHznqfJ60vW8V_ https://www.youtube.com/playlist?list=PLZdsdjcJ44WUU6i2s73XMK1ZSD9uTPL-z

    Linux courses

    https://youtube.com/playlist?list=PLZdsdjcJ44WXnRf0t9hw42_IqQ0Vm6BfI Docker courses https://www.youtube.com/playlist?list=PLZdsdjcJ44WU_cY2Y1LFLnmsSjFD5BZLZ https://www.youtube.com/playlist?list=PLZdsdjcJ44WWBHkRiBzspcfhf_YuIOCGn HTML courses https://www.youtube.com/playlist?list=PLZdsdjcJ44WUmamJbyAYJ9SGkTffxtiRG https://www.youtube.com/playlist?list=PLZdsdjcJ44WVfB5TZ9eWeNMHJAX6njS_A MYSQL courses https://www.youtube.com/playlist?list=PLZdsdjcJ44WVBkq0CNfawyI5eXOOcnRxG

    // Follow How To Code Well https://twitter.com/howtocodewell https://instagram.com/howtocodewell https://facebook.com/howtocodewell

    // Support How To Code Well Be a member on Patreon: https://patreon.com/howToCodeWell⁠ Buy me a coffee: https://buymeacoffee.com/howtocodewell

    Disclaimer: Links included in this description might be affiliate links. If you purchase a product or service with links that I provide I may receive a small commission. There is no additional charge to you.

    Thank you for supporting How To Code Well

    37 min
  • 200 - Software Development Interview - Soft Skill Questions

    In the 200th episode of the How To Code Well podcast we are going to talk about soft skill questions asked during Software Development.


    // Recommended products and services

    Manning courses and books - https://www.manning.com/?utm_source=pfwd-1&utm_medium=affiliate&utm_campaign=affiliate&a_aid=pfwd-1
    Web hosting with Cloudways - https://www.cloudways.com/en/?id=182670


    // Web Development tutorials and courses

    Learn how to become a web developer and level up your programming skills in PHP, Python, JavaScript, Linux and more at https://howtocodewell.net
    JavaScript courses
    https://youtube.com/playlist?list=PLZdsdjcJ44WWaBGywrjhXjlJnilh6Z0NX&si=GunpkXQ_PTMtS_lo
    Python courses
    https://youtube.com/playlist?list=PLZdsdjcJ44WUgC0NVgVb-sYElKh8wLjEa
    https://youtube.com/playlist?list=PLZdsdjcJ44WXkZs76CYt5n9pW6j3WmWeJ
    PHP courses
    https://youtube.com/playlist?list=PLZdsdjcJ44WVQvlMCROYImhEqN4qmf8cS
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WXC5m_8HMcoZft2hmytd4lD
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WU6oEDZje8htDMG2qBKSSvu
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WUWbArkekAHznqfJ60vW8V_
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WUU6i2s73XMK1ZSD9uTPL-z
    Linux courses
    https://youtube.com/playlist?list=PLZdsdjcJ44WXnRf0t9hw42_IqQ0Vm6BfI
    Docker courses
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WU_cY2Y1LFLnmsSjFD5BZLZ
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WWBHkRiBzspcfhf_YuIOCGn
    HTML courses
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WUmamJbyAYJ9SGkTffxtiRG
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WVfB5TZ9eWeNMHJAX6njS_A
    MYSQL courses
    https://www.youtube.com/playlist?list=PLZdsdjcJ44WVBkq0CNfawyI5eXOOcnRxG
    // Follow How To Code Well
    https://twitter.com/howtocodewell
    https://instagram.com/howtocodewell
    https://facebook.com/howtocodewell
    // Support How To Code Well
    Be a member on Patreon:
    https://patreon.com/howToCodeWell⁠
    Buy me a coffee:
    https://buymeacoffee.com/howtocodewell
    Disclaimer: Links included in this description might be affiliate links. If you purchase a product or service with links that I provide I may receive a small commission. There is no additional charge to you.
    Thank you for supporting How To Code Well

    33 min

About How To Code Well

From the publisher's feed

Web development discussions and interviews from Peter Fisher. Covering JavaScript, Linux, Docker, PHP, Python, MYSQL, HTML and more