Advanced TypeScript types – DRY your code with Basarat Ali & Matt Wicks

Here in the NDC Sydney Studio with Basarat Ali and Matt Wicks. Talking about typescript types and removing duplication in your code.

TypeScript is a free and open-source programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language. It is designed for the development of large applications and transpiles to JavaScript programs.


00:00
Intro
00:29 Why Typescript?
02:18 Demo
09:36 Typescript Magic

|| Subscribe for more content from SSW TV ||

|| Press like and leave a comment below to let us know how we’re doing ||

LinkedIn ↴
https://www.linkedin.com/company/ssw/

Instagram ↴
https://www.instagram.com/ssw_tv

Twitter ↴
https://twitter.com/ssw_tv

Facebook ↴
https://www.facebook.com/SSW.page

——————————————————————————

Basarat Ali – https://www.youtube.com/@basarat | https://twitter.com/basarat
Engineering Team Lead

Basarat has held many high-level roles like Enterprise Practice Lead, Frontend Architect and Principal Engineer. His community contributions have been acknowledged by various organisations like Microsoft (awarded most valuable professional multiple times), Cypress.io (a technical ambassador) and TechSmith (Camtasia and Snagit influencer).

He has also authored various books like Beginning NodeJS by Apress and TypeScript Deep Dive.
He is a prolific open source contributor with various projects of his hitting 10K+ stars on GitHub.
Basarat also enjoys helping other developers and has over 200K reputation on StackOverflow and is the top contributor for things like TypeScript.

Matt Wicks – https://ssw.com.au/people/matt-wicks

SSW Solution Architect Matt is an SSW Solution Architect, Certified Scrum Master and one of four Microsoft certified DevOps fast track partner consultants in Australia. He has been developing solutions using the full Microsoft stack since .NET 2 was in beta. Matt has had experience with companies ranging from small businesses to large ASX listed companies in the finance, engineering and HR sectors, helping them with:

Build and Release Pipelines (upgrading from XCopy deploy processes to full CI/CD automation on GitHub or Azure DevOps)
Document automation
Process automation
Dynamics 365
CRM B2B integrations (integrating with Banks and Multinational Petrol companies)
ALM setup and management (using Microsoft and Atlassian stacks)
PABX systems

Matt loves DevOps, DevOps, and DevOps. He loves deploying code with GitHub Actions, Azure DevOps Build Pipelines, Octopus and definitely not with a right click. Matt likes clean architecture, using the right tool for the job, seeing developers push changes to production with confidence, automated tests, building solutions on Azure, and now he never has to reminisce about Web Forms.

——————————————————————————

See more videos at https://tv.ssw.com

For more information about SSW’s web application consulting services, please visit https://ssw.com.au/ssw/Consulting/Web…

Created by SSW TV | Videos for developers, by developers

V2 Greentree

About the speakers

About the speakers

Basarat Ali Syed

Basarat has held many high-level roles like Enterprise Practice Lead, Frontend Architect and Principal Engineer.
His community contributions have been acknowledged by various organisations like Microsoft (awarded most valuable professional multiple times), Cypress.io (a technical ambassador) and TechSmith (Camtasia and Snagit influencer).
He has also authored various books like Beginning NodeJS by Apress and TypeScript Deep Dive.
He is a prolific open source contributor with various projects of his hitting 10K+ stars on GitHub.
Basarat also enjoys helping other developers and has over 200K reputation on StackOverflow and is the top contributor for things like TypeScript.

Related videos

Related videos

”Michael Jackson rule”‘ Ask Clients for Approval | Adam Cogan

A person’s signature is extremely valuable. Getting a signature is hard work. Salespeople use all sorts of euphemisms to avoid that confronting request: “…if you could just sign here…”

Requesting a signature (or just an initial) on non-contractual type documents (especially screenshots, mockups, or data-schemas) is very beneficial.

Rules to Better Chat GPT and Using the Best API Ever | Adam Cogan | User Group

Are you ready to take your GPT game to the next level? Join Adam Cogan and learn invaluable tips and tricks that will help you master the AI revolution. In this presentation, Adam will show the awesomeness of ChatGPT, including prompt engineering for developers and marketers. Then Adam will also showcase the wonders of the OpenAI API and demonstrate how developers can leverage it to its full potential.

3 Creative Uses for OpenAI API | Calum Simpson

Calum Simpson explores the fascinating world of chat GPT and its creative applications. From smart home automation to content generation. Discover how chat GPT can output commands and instructions for other systems, making your home smarter and more efficient. Witness the potential of automated content generation and its impact on your productivity. Get inspired and join the future of innovation!

Create a Killer Chatbot with OpenAI | Calum Simpson

A comprehensive video guide to creating chatbots with ChatGPT. Discover the power of the OpenAI API, its ability to generate intelligent responses, and the step-by-step process of building effective chatbots. Enhance user experience and save time by harnessing the natural language processing capabilities of ChatGPT.

Tech News #29 | An Avalanche of AI

Dive into the latest tech news! Microsoft makes groundbreaking AI announcements, Apple unveils its Vision Pro, and more exciting updates. Join host Adam Cogan as he discusses these developments and provides insights. Stay up-to-date with the fast-paced world of technology!

Exploring Functional Programming with C# | Simon Painter & Matt Wicks | NDC Melbourne 2022

Join Matt Wicks from SSW TV as he interviews Simon Painter, a Senior Developer at Müller Dairy and self-proclaimed Code Monkey with over a decade of experience.

Unleashing the Power of Microservices | William Liebenberg | User Group

Join SSW Solution Architect William Liebenberg as he presents a game-changing approach to building microservices using Dapr and Azure Container Apps.

William gives a hands-on demonstration of how Dapr enhances resiliency and discoverability while managing dependencies and complexity as you add microservices in GitHub-to-Azure deployments.

Tech News #28 | Prompt Engineering, GitHub Check-ins & Microsoft Teams Sparkles

Discover the fascinating world of prompt engineering and its impact on AI development.

May the 4th Be With You | Home & Office Automation

A long time ago in a galaxy far, far away, technology has advanced to a point where even our homes and offices can be smart. With the power of automation systems from SSW, controlling our lights, climate, entertainment, and security has become as easy as pressing a button on our Control4 remotes or smartphones. Imagine walking into your home or office and the doors unlock, the lights turn on, the air conditioner adjusts to your preferred temperature, and your favorite Star Wars soundtrack plays in the background. With SSW’s smart solutions, the force will be with you, always.

Exploring the Capabilities of ChatGPT | Calum Simpson | User Group

Discover how GPT-4 can revolutionize your workflow, and increase your productivity and efficiency. This is your chance to gain insight into the future of AI and software development. Get ready to learn and explore the exciting possibilities of GPT-4! 🤘