Postman Icon Postman – Sponsored

What do 37,000 developers say about Postman?

logged by @logbot permalink

Postman surveyed over 37,000 developers to ask them how they worked with APIs. Most of those findings are in their State of the API Report (2022), but there were a few things to highlight separately. Here’s what they learned:

  • 89% would be unhappy if they were not allowed to use Postman anymore
  • 81% say Postman is necessary for enabling an API-first development model
  • 51% say a majority of their organization’s development effort is spent on APIs
  • 75% say Postman helps them collaborate with developers better than other platforms or tools

This is the fourth year in a row for Postman’s State of the API survey and report. It’s the largest and most comprehensive survey and report on APIs. You should check it out.

Jim Nielsen blog.jim-nielsen.com

Deadlines as technology

Jim Nielsen:

I heard Paul Ford, a professional writer for Wired and other publications, say something on The Aboard Podcast, Episode 3 that resonated. Referring to a moment when lots of folks online were looking for the perfect writing environment, he said the software tool, workflow, environment, whatever, it didn’t matter. You could do it with pen and paper if you want.

The only technology that you need is deadlines.

Ooff. Yup, that resonates. That’s been the best piece of technology for making me productive too.

See also arbitrary deadlines are actually awesome by yours truly.

Go Time Go Time #268

This will blow your docs off

In a world where most documentation sucks, large language models write better than humans, and people won’t be bothered to type full sentences with actual punctuation.

Two men… against all odds… join an award-worthy podcast… hosted by a coin-operated, singing code monkey (?)… to convince the developer world they’re doing it ALL wrong.

Grab your code-generator and heat up that cold cup of coffee on your desk. Because this episode of Go Time is about to blow your docs off!

Wired Icon Wired

Why the floppy disk just won’t die

If you thought floppy disks were a relic of the past, think again. A surprising number of industries, from embroidery to aviation, still use floppies. Jacopo Prisco tells the story in Wired:

The floppy disk may never truly die out. “There are people in the world who are still busy finding and fixing up and maintaining phonograph players from 1910, so it’s really hard for me to believe that the floppy disk is just going to utterly disappear,”…

The Changelog The Changelog #530

Chasing the 9s

This week Adam talks with Marcin Kurc about chasing the 9s. Marcin is the Co-founder and CEO of Nobl9 where they build tools for managing service level objectives, aka SLOs. We also talk about service level agreements (SLAs), service level indicators (SLIs), error budgets, and monitoring, and how it all comes together to help teams align on goals, improve customer satisfaction, manage risks, increase transparency, and of course, a favorite around here…continuous improvement. Kaizen! This is an awesome deep dive into the world of chasing those 9s, and how teams are levering SLOs to earn the trust of their customers as well showcase transparency.

PostgreSQL mathesar.org

Mathesar slaps a web-based spreadsheet UI on your Postgres database

You know how collaborating with Google Sheets, Airtable & friends is super easy because anybody with a web browser and the correct permissions can get in on it? With Mathesar, you can enable that kind of access to any Postgres database!

Super powerful? I think so. Super risky?! Likely, especially if a lot of your data-related logic is in app code. Worth it? That’s up to you to decide…

Mathesar slaps a web-based spreadsheet UI on your Postgres database

Terminal mitchellhanberg.com

Introducing lazyasdf: an Elixir-based TUI for the asdf version manager

I’m a big fan of Elixir, asdf & TUIs so this one’s a no-brainer share for me. The linked blog post by Mitchell Hanberg goes into the details:

While I find lazyasdf to be an amazing achievement for myself, it isn’t super interesting on its own. Let’s dive into the specifics of how I was able to build and distribute a TUI application with Elixir.

Source code here.

Introducing lazyasdf: an Elixir-based TUI for the asdf version manager

Practical AI Practical AI #214

End-to-end cloud compute for AI/ML

We’ve all experienced pain moving from local development, to testing, and then on to production. This cycle can be long and tedious, especially as AI models and datasets are integrated. Modal is trying to make this loop of development as seamless as possible for AI practitioners, and their platform is pretty incredible!

Erik from Modal joins us in this episode to help us understand how we can run or deploy machine learning models, massively parallel compute jobs, task queues, web apps, and much more, without our own infrastructure.

Go serviceweaver.dev

Service Weaver is a programming framework for writing & deploying cloud apps

Service Weaver is a programming framework for writing, deploying, and managing distributed applications in Go. With Service Weaver, you write your application like it is a traditional, single-process Go executable that runs on your local machine. Then, you deploy it to the Cloud, and the framework breaks it down into a set of connected microservices and integrates it with the cloud provider (e.g., monitoring, tracing, logging).

Career pages.hired.email

Hired’s 2023 State of Software Engineers report

Hired CEO, Josh Brenner:

We create this report every year to help talent professionals and software engineers understand the hiring climate, as well as what’s top of mind for employers and engineers.

Here’s some of their key findings:

  1. Attracted to the field by new challenges and continuous learning, software engineers remain optimistic about the future.
  2. Layoffs (from May to December 2022) had the greatest impact on salaries and interview interest for junior and non-traditional engineers.
  3. Despite high-profile calls for return-to-office (RTO), demand for remote engineering talent remains high. Remote roles command higher salaries than local roles, especially in smaller markets.
  4. The most in-demand coding skills and software engineering roles shifted this year.

There’s a lot to digest here. Worth a read, especially if you’re on the market.

Martin Heinz martinheinz.dev

A deep dive into resource management in Kubernetes

There’s a lot of “magic” that happens behind the scenes to make whole Kubernetes work. One of those is resource management and resource allocation done by Linux cgroups.

In this article we will take a deep dive into what cgroups are, how Kubernetes uses them to manage Node resources, and how we can take advantage of them beyond setting resource requests and limits on Pods.

Thomas Ricouard Medium (via Scribe)

The making of Ice Cubes, an open source, SwiftUI Mastodon client

Thomas Ricouard:

This is the first article in what I hope will be a long series of stories about the making of the Ice Cubes app. This article will focus on what the app is, the general story behind it, and an overview of the codebase.

I’ve been using Ice Cubes (source code, App Store) for all Mastodon stuff on my phone since it was first released, and I really like it. I didn’t know it was open source at the time, but even better: its author is writing all about the making of it. Looking forward to this series!

Bryan Braun bryanbraun.com

Flying toasters (and other old screensavers) in CSS

Bryan Braun:

Do you longingly reminisce about the days when flying toasters graced your screen? Do words like “Confetti Factory” and “Daredevil Dan” make your heart skip a beat?

If so, then never fear—CSS is here! Using modern CSS techniques like animations and transforms, we can imitate several of your favorite After Dark™ screensavers.

The animations were made with CSS alone. No animated gifs or JavaScript.

Flying toasters (and other old screensavers) in CSS
  0:00 / 0:00