The 11ty Days of Web Development
A holiday themed introductory development session about static site generator 11ty (or Eleventy).
Topic
A holiday themed introductory development session about static site generator 11ty (or Eleventy).
Effective communication is a critical part of any developer’s career, and that includes delivering compelling presentations. Are you ready to take your technical presentations to the next level? This introductory talk is perfect for anyone looking to create more engaging and effective presentations without relying solely on PowerPoint. Discover easy-to-use tools and practical techniques that make your message clear and captivating. Learn how to incorporate interactive visuals, live demos, and storytelling elements to connect with your audience. Whether you’re presenting at a conference, meeting, or workshop, this session will equip you with the basics to confidently deliver presentations that leave a lasting impression.
When a new year arrives, it is a great opportunity to take a moment to reflect on where you started at the beginning of the year, and where you ended. When I look back on 2022, I noticed events reflected in my GitHub contribution graph that highlight some common cycles in my own behaviour. I want to take a moment to document this, and hopefully you can use this an example to examine your own progress and behaviour patterns that might be aiding (or impeding) your own personal and professional growth.
My initial thoughts after completing the first day of my first journey into the Advent of Code
One of the core items highlighted by the Microsoft Edge team, along with many others who were just web professionals, was the importance of Progressive Web Apps (PWAs). I started out thinking they were something that could be interesting one day, but left the conference convinced that this will change the way we think of the web.
Here's another dev thing I use: NVS, or the Node Version Switcher. It works on Windows and it's great.
Here's another dev thing I use: IstanbulJS in Visual Studio Team Services (VSTS) builds and display the test reports as part of the build reports.
Here's another dev thing I do: Display my MochaJS test report in the Visual Studio Team Services (VSTS) build report.
I decided to move a TypeScript project from AMD modules (i.e. RequireJS) to SystemJS, still using Gulp. In this post, I walk you through the sample project I've created and share the lessons I learned along the way.
As a side project, I started making another JavaScript-based video game and decided to go with Phaser as my framework of choice. Here are my initial thoughts about Phaser after using it on my project for the past two months.
I setup a self-hosted build agent in Visual Studio Team Services. My build installed global NPM packages, but the tasks that used them later on in the script would fail because they were unable to use them. This post describes what I did to get them working.
Whenever I get a new machine, I pull down a new project using the `npm install command and get an error related to python and node-gyp. This post will remember the fix for this problem that I always forget.
I started to tinker with React last week and needed to do some digging on how to transpile the React JSX files using Gulp. In this post, we walkthrough my newly updated Gulp task that transpiles JSX and JavaScript files.
The lessons I learned and the steps I took to compile TypeScript modules into a single file with AMD modules using Gulp, along with how I consumed those compiled modules in my HTML application.
One of the best libraries I've seen for syntax highlighting on the web is highlight.js, IMHO. The catch to using the library is that it takes a bit more effort to setup than just adding a script tag and being done with it. In this post, I'll walk you through the steps I took to get this up and running with Bower and Gulp.
Is it always better to use JavaScript Frameworks? David continues his analysys and shares the pros and cons of writing your JavaScript from scratch.
Is it always better to use JavaScript Frameworks? David analyzes the pros and cons of using JavaScript frameworks versus only using core JavaScript.
David reviews a handful of JavaScript-based game frameworks he went through before selecting one for his new game.
It's pretty cool that Microsoft has released the source code of their JavaScript engine Chakra. But, why it is important and how do developers actually benefit from this?
Last week I launched my first YouTube video with Get to the Point.
I found this on reddit last week. It's called Screeps and it comes out tomorrow (November 20th).
I realize how crazy that sounds, but after yesterday's keynote from Microsoft at the VS Connect event in New York, I'm wondering if my goal to find a true cross-platform technology is sitting back at base camp just...leveling up.
If you haven't played the classic SimCity, I mean Micropolis then you missed out.
Last week, I saw my worlds collide in this Humble Bundle my mind was blown.
I bought the Humble Mozilla Bundle earlier this week and I wanted to take a moment to show people what it looks like to install a JavaScript game in the browser.
Last week, I noticed a playable game on the Firefox start page.
I was asked this the other day: Why don't you just write your code in JavaScript directly? As in, why would you use a langugage that abstracts JavaScript, which doesn't require compiliation?
The answer is simple: I don't want to limit about my platform options on day one.