Loading Third-Party JavaScript
View this email in your browser
"Technology is just a tool. In terms of getting the kids working together and motivating them, the teacher is the most important"
—  Bill Gates, Software Developer and Microsoft co-founder
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

This issue is kindly sponspored by:

Loading Third-Party JavaScript  |  Web Fundamentals  |  Google Developers

Loading Third-Party JavaScript

Third-party scripts provide a wide range of useful functionality, making the web more dynamic. Learn how to optimize the loading of third-party scripts to reduce their impact on performance.

Read article
Happy Path Error Handling

How to Implement Drag and Drop in Vanilla JS

People expect to be able to drag and drop items. Many libraries implement drag and drop, but it is relatively easy to create in vanilla JS and HTML even if you don't want to install any packages.

Read article

6 Python f-strings tips and tricks

Python's f-strings provide a more readable, concise and less error-prone way to format strings than traditional string formatting. They are packed with useful features that are sure to come in handy in day-to-day use. Let's take a look at some of them.

Read Article

10 tips to smash the code interview

Coding interviews are notoriously hard, for both junior and seasoned developers. In this article you will find a number of suggestions that can help you shine in your next coding interview!

Read Article

The 7 Most Common Types of Cybersecurity Attacks in 2021

Learn which cybersecurity tactics and tools will help you combat today's common cyberattacks and how to build more resilient web applications.

Read Article

State & DOM Manipulation with AlpineJS

AlpineJS is a new JavaScript frontend framework that aims to make it super simple to build interactive applications. In this post you will go through some of the concepts that AlpineJS uses for state management and DOM manipulation.

Read Article

Asymptotic Notations

In this post we'll learn about the concept of time complexity in a more detailed way. A mathematical way of representing the time complexity of an algorithm. It's definitely gonna include some uncomfortable looking mathematical equations. But don't worry yet! This post is gonna make things easier for you.

Read Article

Book of the week

book cover
Eloquent JavaScript: A Modern Introduction to Programming
by Marijn Haverbeke

JavaScript lies at the heart of almost every modern web application, from social apps to the newest browser-based games. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications. Eloquent JavaScript, 3rd Edition dives deep into the JavaScript language to show you how to write beautiful, effective code.
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Remember to share if you enjoyed this issue!

See you next week

color-twitter-48.png @fstackbulletin
Copyright © 2021 FullStack Bulletin, All rights reserved.

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp