What to Pack for Galapagos (2024 Guide)
Galapagos 2024 Packing Guide: what to expect, how to prepare, and what to pack
Front-end web developer -- from Calgary, Canada
Galapagos 2024 Packing Guide: what to expect, how to prepare, and what to pack
Tips on self-isolating and social distancing during the outbreak of the COVID-19 coronavirus pandemic
<p>When most online articles explain javascript async behaviour, most immediately gravitate towards the concepts of <em>delayed evaluation</em>, <code>Promise</code>s, and <code>async function</code>s. While this does offer value to the pragmatic programmer, it fails to explain just how a single-threaded programming language deals with immediacy and delayed execution. In fact, I only recently had the opportunity to truly delve in to how <em>most</em> JavaScript runtimes execute asynchronous behaviour.</p> <p>(Not all JavaScript implementations deal with asynchronous behaviour the same way; this becomes important with how we expect our code to e...</p>
When most online articles explain javascript async behaviour, most immediately gravitate towards the concepts of delayed evaluation, Promise
s, and async function
s. While this does offer value to the pragmatic programmer, it fails to explain just how a single-threaded programming language deals with immediacy and delayed execution. In fact, I only recently had the opportunity to truly delve in to how most JavaScript runtimes execute asynchronous behaviour.
(Not all JavaScript implementations deal with asynchronous behaviour the same way; this becomes important with how we expect our code to e...
2019 has brought a wealth of new technologies , almost all in the form of user-contributed "framework" addons. HTML5, though adequate in its current form for most content authors, still underperforms when it comes to accessibility and to "out-of-the-box" primitive elements that the working group promised us years ago. It's now time for browser vendors to own up to their promises to us continuing the discussion on elements like <code><details></code>, <code><dialog></code>, and the final implementation of the Shadow DOM.
,
, and the final implementation of the Shadow DOM.
My experience on the Thundercat Whitsundays tour in Airlie Beach, Queensland, Australia
So you're going to Paris, France? Is it your first time? Let's get started with the 10 most important tips I've gathered from my time in France:
<p>Modern-day applications often consist of complex data layers, backed with restful APIs and/or complex back-end systems to provide the services. Fortunately for us, it's very simple today to create such applications using modern fronting framework and tooling. Frameworks like AngularJS, EmberJS, Aurelia, amongst many other frameworks, have demonstrated that the data logic can be extracted to a simpler layer, letting the user deal with transactions, and not deal with API configuration. Building an application with this approach can often yield to very high development velocities, at the risk of ...</p>
Modern-day applications often consist of complex data layers, backed with restful APIs and/or complex back-end systems to provide the services. Fortunately for us, it's very simple today to create such applications using modern fronting framework and tooling. Frameworks like AngularJS, EmberJS, Aurelia, amongst many other frameworks, have demonstrated that the data logic can be extracted to a simpler layer, letting the user deal with transactions, and not deal with API configuration. Building an application with this approach can often yield to very high development velocities, at the risk of ...
Did you forget to use the new HTML5.2 elements like `<dialog>` and `<main>`? Check my list of things to go over to make sure you've got your HTML down pat.
Like many, I've had my ups and downs when searching for work. It's generally the case that you take "anything you can find" when you're younger, and as you grow older, you become more specialized in a field, and become more picky. In this post, I will go over the 8 most important things you can do to get *any* job you want. So long as you're qualified for the position, you are very likely to see follow-up on your application (if any).
What motivated me to start prioritizing web accessibility.