An Overview of the ACM Hack Internship Program as Told by Our 2023 Interns
a look back on the past year in quarantine
An exploration of what TypeScript is and how to use it to catch type safety errors in development.
A survey of advanced React hooks, including useRef, useReducer, useContext and custom hooks.
WebAssembly is a highly touted new technology that allows running non-JavaScript code in browsers and Node.js at near-native speeds. This week, we take a deeper look at it, and figure out its pros and cons.
The first taste of WebRTC by building a video/audio application.
The first step of optimization is to get a hold of performance. Using the Chrome DevTools, we profile a Node.js application.
What does it mean for JavaScript to be asynchronous and event-driven? How do promises and callbacks work? Let’s find out in the second installment of JavaScript Chats with ACM Hack.
Welcome to ACM Hack!
Today, we'll be making a super cool web page and exploring the DOM!
Create your own API in node.js.
Create your own server in node.js.