Artwork

Content provided by Peter Fisher. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Peter Fisher or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

162 - Why I'm learning TypeScript

15:10
 
Share
 

Manage episode 332419627 series 2674787
Content provided by Peter Fisher. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Peter Fisher or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

Changlog

The deployment phase of https://howtocodewell.net staging site is going very well. I now have Kubernetes cluster is running via Terraform

Why am I leaning TypeScript?

I know many languages, some more than others. PHP is my goto and Python is the next biggest language I know. Of course I know JavaScript and other languages such as Java and Perl but I rarely use those.

In my opinion Typescript is what JavaScript should-of been to begin with.

- I’ve noticed more demand for Typescript jobs than JavaScript jobs.

- I’ve noticed no demand of Flow

- Typescript works well with Node so its kinda backend friendly. I wouldn’t consider using JavaScript on the backend without Type safety

- Typescript works well with React Native so mobile apps can be built for both Android and IOS

- Theres a bigger demand to convert Javascript apps to Typescript apps

Will there every be any Typescript tutorials

Yes, but not for a while.

  continue reading

214 episodes

Artwork

162 - Why I'm learning TypeScript

How To Code Well

123 subscribers

published

iconShare
 
Manage episode 332419627 series 2674787
Content provided by Peter Fisher. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Peter Fisher or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

Changlog

The deployment phase of https://howtocodewell.net staging site is going very well. I now have Kubernetes cluster is running via Terraform

Why am I leaning TypeScript?

I know many languages, some more than others. PHP is my goto and Python is the next biggest language I know. Of course I know JavaScript and other languages such as Java and Perl but I rarely use those.

In my opinion Typescript is what JavaScript should-of been to begin with.

- I’ve noticed more demand for Typescript jobs than JavaScript jobs.

- I’ve noticed no demand of Flow

- Typescript works well with Node so its kinda backend friendly. I wouldn’t consider using JavaScript on the backend without Type safety

- Typescript works well with React Native so mobile apps can be built for both Android and IOS

- Theres a bigger demand to convert Javascript apps to Typescript apps

Will there every be any Typescript tutorials

Yes, but not for a while.

  continue reading

214 episodes

All episodes

×
 
H
How To Code Well
How To Code Well podcast artworkHow To Code Well podcast artwork
 
Today we are going to talk about Laravel collections, conferences and object orientation. Show notes: https://howtocodewell.net/podcast/episode/215 Support the show and get early access to tutorials courses and more YouTube membership https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join Patreon: https://www.patreon.com/howtocodewell - Laravel tutorial - How to pragmatically login to Laravel https://howtocodewell.net/tutorial/pragmatically-logging-into-laravel - PHP course - Login from scratch https://howtocodewell.net/article/php-login-from-scratch-course - Laracon EU 2025 https://laravel-news.com/laracon-eu-amsterdam-2025 - Symfony day 2025 https://live.symfony.com/2025-chicago/ - PHP London https://www.phpconference.co.uk - Laravel news https://laravel-news.com/collectedBy - Harris Raftopoulos - Laravel CollectedBy https://medium.com/@harrisrafto/customizing-collections-in-laravel-meet-the-collectedby-attribute-3709060fcaa3 - Wikipedia - Object oriented programming https://en.wikipedia.org/wiki/Object-oriented_programming…
 
In today's episode we talk about Symfony console input arguments, a Laravel bridge for Digital Ocean and we discuss Software architecture. Tutorials mentioned in the show How to alter requests in Laravel middleware ⁠https://howtocodewell.net/tutorial/how-to-alter-requests-in-laravel-middleware⁠ What is Laravel middleware: https://howtocodewell.net/tutorial/what-is-laravel-middleware Courses mentioned in the show PHP login from scratch https://howtocodewell.net/course/php-login-from-scratch Linux Bash for beginners https://howtocodewell.net/course/linux-bash-for-beginners Docker for beginners https://howtocodewell.net/course/docker-for-beginners Please note that through January there is a $5 course sale! Show resources Laravel Digital Ocean API bridge https://github.com/GrahamCampbell/Laravel-DigitalOcean Symfony console prompts https://symfony.com/doc/current/console/input.html Full show notes https://howtocodewell.net/podcast/episode/214 Support the show and get early access to tutorials courses and more YouTube membership https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join Patreon: https://www.patreon.com/howtocodewell…
 
In today's episode we talk about PHP 8.5, we look back at what has happened to Symfony in 2024 and we discuss choosing the right software architecture. Show notes: https://howtocodewell.net/podcast/episode/213 January course sale: https://howtocodewell.net/article/january-2025-course-sale Latest tutorial: What is Laravel middleware: https://howtocodewell.net/tutorial/what-is-laravel-middleware…
 
H
How To Code Well
How To Code Well podcast artworkHow To Code Well podcast artwork
 
Today we are going to talk about Symfony killer features and why I recommend any PHP developer to learn the Symfony framework. I give you 5 reasons why I prefer Symfony to other PHP frameworks. Watch the show: https://youtube.com/live/viLmDRCq5nQ Show notes: https://howtocodewell.net/podcast/episode/212 January course sale: ⁠https://howtocodewell.net/article/january-2025-course-sale⁠ PHP login from scratch course: https://howtocodewell.net/course/php-login-from-scratch Join YouTube members: https://www.youtube.com/channel/UCjFs9wBGz4HlEJGUB6jzUmw/join Support the show on Patreon: https://patreon.com/howtocodewell…
 
H
How To Code Well
How To Code Well podcast artworkHow To Code Well podcast artwork
 
Today we are going to do a year in review and also talk about some predictions for Web Development in 2025 Full write up: https://howtocodewell.net/podcast/episode/211 January Course Sale: https://howtocodewell.net/article/january-2025-course-sale
 
Today we talk about how new developers can get overwhelmed when learning how to code for the first time and strategies to learn code efficiently and effectively. Full write up at https://howtocodewell.net/podcast/episode/210 January Sale now on. All courses are $5 https://howtocodewell.net/article/january-2025-course-sale…
 
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…
 
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…
 
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.…
 
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…
 
H
How To Code Well
How To Code Well podcast artworkHow To Code Well podcast artwork
 
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
 
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…
 
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…
 
Loading …

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.

 

Quick Reference Guide

Listen to this show while you explore
Play