Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Subcurrent now posts RSS updates to Discord.
-
Wherein 9 years after I decide to do so, I delete my Facebook account.
-
Subcurrent brings together content from Astoria Tech community members into a single web page and RSS feed.
-
Today I streamed my first video on Twitch, showing how to use Anthropic's Claude.ai and Val Town to ship a small frontend web app.
-
A look at dynamically batch loading RAG resources with EmbedJS.
-
Using AI in p5.js by wiring up a sketch to a serverless proxy function on Val Town.
-
Val Town's runnable vals (their word for "gists") can be triggered manually, via email, or as an HTTP endpoint or cron job.
-
A look at a Node.js library called EmbedJS for RAG AI applications along with a repo to help you get started.
-
NYU ITP Camp 2024 is underway.
-
A hiring framework for Developer Advocates focused on coding ability, community stewardship, and content creation.
-
Reflecting on the past year's journey of integrating AI into our Developer Relations initiatives at Nylas, I'm taking a moment for self-assessment.
-
Solving email inbox triage with Nylas APIs and OpenAI GPT APIs.
-
Using AI tools like ChatGPT and GitHub Copilot to enhance DevRel work, build inspiring code samples, and enhance developer experience.
-
Make an entity resource file with Prisma that can be used with OAS Tools to generate an Open API document and a Node.js/Express server.
-
Helpful resources and notes from learning gRPC as a Node.js developer, with a focus on practical next steps.
-
Our next virtual event is this week.
-
Problem: Sorted arrays are coming back in an unexpected order... sometimes.
-
Kerri Shotts and I started a little podcast called I'd Rather Be Scripting.
-
A virtual event coming up on Wednesday, August 26 from 6:30pm to 8:00pm
-
Quick steps to create a Node.js, Express, and Postgres playground.
-
Looking at how to analyze basic health metrics of the FOIA request system using the MuckRock API.
-
Helping users around spelling errors with fuss-free JavaScript library for fuzzy search.
-
Our open source Volunteer Dispatch bot is available for use by other organizations.
-
How to find the process using a busy local port on macOS and kill it so your Node.js dev server can restart.
-
Getting started with Rust.
-
Is online-only the future of events?
-
How splitting off into a micro repo can speed up your iterations and help you produce better results.
-
Avoiding unexpected date mutations by cloning.
-
My go-to node modules for basic command line argument parsing.
-
Another new thing that came to Lightroom yesterday is the Share Edit (beta) feature.
-
The cross-app workflow sings, and I'm excited to have Photoshop available to me as a companion to Lightroom on iPad.
-
So now I've got this little Node.js shelves CLI that I likely will never need again.
-
Spoof is a Node.js module that makes it super simple to change your MAC address on the fly.
-
Check out the Playball CLI for watching MLB games in your terminal.
-
A bird photographed on a trail hike in Garrison, New York, with a Fujifilm X-T20 and XF 50-140mm lens.
-
A pull request for bootstrapping XD plugins with the xdpm CLI.
-
Check out the recording of “Moving to zsh” from MacSysAdmin 2019 if you’re looking for a way in to learning about zsh, the new default shell in macOS.
-
I’m going with the Ghost CMS for publishing this blog.
-
There are multiple ways for a user to exit a modal-based XD plugin, and for your plugin’s code to handle those exits.
-
Shelling into a local Mac with Prompt 2 for iOS by Panic, an ssh client for iPhone and iPad.
-
Grepping my zsh setup shows that many of my shell aliases and settings are coming from Oh My Zsh.
-
A few basic points to keep in mind when creating modal dialog UI for XD plugins.
-
Notes from learning how zsh aliases work, including where they are defined and how Oh My Zsh changes the picture.
-
Since macOS has now moved from bash to zsh, it seems like a fine time to revisit the basics of my preferred shell.
-
It's the Saturday after Adobe MAX, coming down from what is a very busy time each year, so I wanted to start somewhere simple: my Terminal.