Github CLI 2.0 - Now with Extensions support
shorts |
There's a new version of the Github CLI and this one provides an extensible framework that allows other developers to contribute content to the platform. The CLI is interesting in that you can use it to do a lot of stuff directly in Github. I like using it for creating issues directly from within a project. I can't wait to see what developers do with this.
Coming Soon: CSS Imports in JavaScript
shorts |
Microsoft and Google have struck an agreement that will bring easy CSS Imports through script tags. This has some performance improvements over the link attribute, which is the current way to load up a CSS file. They can be directly applied as import statements into existing JS files and is similar to the way JavaScript modules work.
Tailwind Buttons
shorts |
One of the hardest things to do in Tailwind CSS is figure out how to style a complex element like buttons. Here's a page with a ton of button styles that easily lets you copy the code for each one.
GistPad
shorts |
GistPad gives you all the goodness of GitHub Gists with directly from within Visual Studio Code. Create, fork, star, follow everything as if it was a local item.
|
Tabout VSCode Extension
shorts |
This Visual Studio Code extension changes how the tab works so that if you've just typed something within quotes or parenthesis or any other programming type code, the tab key...tabs out instead of adding a useless tab inside your code. Brilliantly simple.
HTML End Tag Labels
shorts |
If you've got a lot of DIVs in your HTML (and who doesn't), it's hard to tell which is which. This VSCode extension will show you the ID and/or Class of each div. Simple, but it can really help you identify when you're missing a closing DIV.
KidPix in JavaScript
shorts |
Wow. Someone redid KidPix (a very old Mac App) in JavaScript and yes, there's a GitHub repo if you want to play with the code. I coded an app using those KidPix sound way back when for my daughter that she loved called PhoebeSound. Ah...those were the days.
Wikimedia picks Vue.js
shorts |
This is pretty big news, Wikimedia Foundation picks Vue.js as their official JavaScript framework. Well, that was already my fave, so welcome aboard.
What's new in ES2022
shorts |
A fantastic write-up of what's coming in ES2022 with a bit of history and an explanation of what came before. Are you excited for the Class Fields addition?
JSON Blob Tester
shorts |
I often use JSON testers to quickly visualize the validity of my data. The thing I like about this one that it is open source, it comes with an interesting API and is easily forkable since it's a GitHub repo.
CodeSpaces with CodeSwing
shorts |
An extension to VS Code to let you create a practice environment for someone to have an interactive code tryout. This works fantastically well with CodeSpaces new option to start up an environment by switching the link to the repo's TLD from .com to .dev. It lets you go directly to something like a CodePen with all of the power of Git and VSCode. Clearly a superior experience.
Flat Data
shorts |
This is a really clever way to build a GitHub Action that makes it easier to process data from an API into a static site like Eleventy. It comes with a VSCode Extension that gives you an interface to create the YAML for the GitHub Action.
Snipped VS Code Extension
shorts |
Snipped is a VS Code Extension that makes it easier for you to share your code snippets by letting you take screenshots directly from VSCode. There's a lot of options for sharing code, but for me, I'm usually sharing a web snippet or something I've written myself. This is just about the quickest way to do it.
Obsidian
shorts |
Obsidian is my new favorite markdown editor that is the best tool for writing. It offers tons of plugins that I enjoy using like Kanban boards, calendars, mind maps, charts, calendars, icons and more.
Introducing the World Wide Web
shorts |
The web is now 30 years old and this page has some awesome stats and info. 60% of the world is online. 81% of Americans log on a daily basis, 69,444 users apply for jobs and much more.
HTML2Canvas
shorts |
This module lets you add screenshot capture of whole pages or parts of a page to your projects using JavaScript. It's DOM based, so it might not be 100% accurate, but still cool as heck.
Github CodeSpaces
shorts |
This had been a long time coming. Github is now available for Teams and Enterprise. The beta remains until they announce a personal option. They reduced the startup time to 10 seconds and Github itself is dogfooding how they build things. For them it went from 45 minds to the 10 seconds mentioned above.
Markdown Presentation Ecosystem
shorts |
You know I'm a big fan of markdown and reveal.js, but this markdown presentation as an ecosystem sounds pretty cool. I don't feel like I'm going to be moving rayveal.js anytime soon, but it might be worth a look.
How to Write Good Alt Text
shorts |
What a fantastic article on how to write good ALT tags. It might not be the most exciting thing to do, but it's a great practice.