I thought it’d be cool to get
mix test and
mix format running on pushes to the changelog.com repo, so I gave GitHub Actions the old college try. After (not too much) futzing around on my own, I figured I’d have more success by getting an expert to help out. Good call be me! 😆
I thought it’d be cool to get
This insight by Aaron Schlesinger on the latest Go Time is on point (IMHO), and realizing this relationship between the two social networks might change the way you think about code on GitHub…
This episode of JS Danger recorded for OpenJS World won’t be hitting the audio feed, so I figured I should log it in news for those interested. What’s JS Danger?
JS Party’s don’t-call-it-jeopardy game show where 3 OpenJS World speakers put their web dev knowledge to the test. Can you out-wit your fellow devs? Play along to find out with special guests Cassidy Williams, Prosper Otemuyiwa, and Tiffany Le-Nguyen.
Nick does a great job with these videos. If you’ve never given Turbolinks a serious look, this would be 20 minutes well spent. We’ve been using Turbolinks for 4+ years now with great success.
Phoenix v1.5 has been released with LiveView integration. This release makes it easier than ever to build interactive, real-time applications. We put together a quick screencast to show just how much you can accomplish in 15 minutes with LiveView
After José’s announcement yesterday I just had to get my hands a little dirty and kick the tires.
This had me (literally) lol-ing and thinking about Kelsey Hightower. Viewer beware: there is an NSFW moment near the end. Put on some headphones if you have to, because it’s worth every effort.
Jam session! I sat down (metaphorically) with Phoenix’s new LiveView feature to see if I can integrate it into our admin to provide a Google Docs-esque experience for podcast co-hosts.
This is my first long-form video where I work toward a goal with no clue how to actually get there. Please let me know if you dig this style in general and/or if you have any advice on the particulars.
Following up on our awesome episode of The Changelog with Algo creator Dan Guido, I thought I’d kick the tires on this Ansible-based, self-hosted VPN solution to see what it’s like to actually set it up and configure my phone to use it. This is my first video of this kind. I’d love to know what you think! How can I do this better? Do you want moar like this? Keep my day job? What?!
Deno (the new JS/TS runtime from Node creator Ryan Dahl) is nearing its 1.0 release, so it’s getting a first (or second) look by many curious devs out there.
This video from Kevin Hale (YC Partner) is in my “watch later” list on YouTube. Add it to your list too if you desire to build successful working relationships with your cofounders.
The video of Feross’s talk “What I Learned from WebTorrent” from the Data Terra Nemo conference was just released.
In the talk, Feross shares behind-the-scenes details about how WebTorrent was built, he reflects on hard-won lessons, and shares advice for other projects in the P2P and decentralized web space.
Starring Lee Byron, Dan Schafer and Nick Schrock (co-creators of GraphQL) and other big names from the community [the documentary] explores the story of why and how GraphQL came to be and the impact it’s having on big tech companies worldwide.
Michael Malis at !!Con 2019:
Writing SQL can be hard. SQL code is a bizarre combination of yelling and relational algebra. How can we make writing SQL easier? By embedding our own programming language in our SQL queries of course! In this talk, we’ll take a look at how you use a combination of various Postgres features to build a programming language out of SQL.
On Practical AI #41, Adam Berenzweig gave a sweeping history of human-computer interaction (HCI) and a glimpse into what the future might hold.
Just wow. Quixel has just showed us what the future of video games could look like.
Introducing Rebirth, a real-time cinematic produced by Quixel, harnessing the power of Unreal Engine and real-world scans from the Megascans Icelandic collection. With photorealistic results rivaling traditional offline renderers, Rebirth represents a new way of crafting computer graphics.
JS Party panelist, Feross Aboukhadijeh:
In the days of Geocities and Angelfire, a quirky HTML tag called ⟨bgsound⟩ enabled sound files to play in the background of webpages. Usually, these files were in the MIDI format. What a glorious era that was! Sadly, ⟨bgsound⟩ has been removed from browsers and MIDI is obscure and hard to play back. In this talk, we’ll bring MIDI and ⟨bgsound⟩ back from the dead using WebAssembly, Emscripten, Web Audio, and Web Components. When we’re finished, you’ll be able to give your webpages the 90’s treatment in a modern, standards-compliant way!
This is slightly off-topic from my usual loggings, but it’s just so freakin’ hacker that I had to share it with you. He calls himself, Hand Solo. Watch to the end to see him playing electronic music with his nubbin’. 🤯
HaskellRank is a YouTube series where we solve a couple of simple programming problems but in Haskell. It’s an on-going experiment where I’m trying to teach Haskell through constalty showing different examples instead of giving a well structured material.
Queue this up for your long holiday weekend. Hack the planet!!!