Open in app

Sign In

Write

Sign In

Evert Pot
Evert Pot

343 Followers

Home

About

Jan 11, 2022

Everts Sporadic Newsletter — Issue #1

Hi there! Last year Mailchimp was acquired by Intuit, which is not a very cool company. I felt it was a good time to look for alternative newsletter software, and landed on Revue. I imported my mailchimp list which is why you’re getting this email. …

Curveball

3 min read

Everts Sporadic Newsletter — Issue #1
Everts Sporadic Newsletter — Issue #1
Curveball

3 min read


Apr 12, 2021

Ketting 7 released

We just released version 7 of Ketting. Ketting is a generic HATEOAS client for Javascript. A whole bunch of features have been added since September. We’ve been testing Ketting 7 in beta since January, so I’m excited to get this out the door. I’ve been working on this project since…

Typescript

5 min read

Typescript

5 min read


Published in The Startup

·Sep 9, 2020

Ketting v6: Using Hypermedia APIs With React

We just released Ketting 6. This is the accumulation of about a year of learning on how to better integrate REST APIs with frontend frameworks, in particular React. It’s packed with new features such as local state management, new caching strategies, (client-side) middleware support and change events. …

React

4 min read

Ketting v6: Using Hypermedia APIs With React
Ketting v6: Using Hypermedia APIs With React
React

4 min read


Published in ITNEXT

·Mar 17, 2020

Curveball — March updates

Curveball is the freshest new microframework for Typescript. Since the last big announcement, there’s been a number new curveball users, and also a few framework changes. I thought it would be nice to list some of the things we’ve been working on this month. Starter template Probably the most significant, curveball now…

Typescript

2 min read

Curveball — March updates
Curveball — March updates
Typescript

2 min read


Published in ITNEXT

·Feb 27, 2020

Curveball — A typescript microframework with first class AWS Lambda and HTTP/2 Push support

Since mid-2018 we’ve been working on a new micro-framework, written in typescript. The framework competes with Express, and takes heavy inspiration from Koa. It’s called Curveball. If you only ever worked with Express, I feel that for most people this project will feel like a drastic step up. Express was…

Typescript

5 min read

Curveball — A typescript microframework with first class AWS Lambda and HTTP/2 Push support
Curveball — A typescript microframework with first class AWS Lambda and HTTP/2 Push support
Typescript

5 min read


Oct 2, 2019

Authentication relation types

When you’re building Hypermedia-style services, you might have used the IANA link relation types list to find appropriate, generic keywords for your rel="" attributes. This list is the official registry for relation types such as collection, next, canonical and others. I had a need for adding a few generic relationship…

Rest Api

2 min read

Rest Api

2 min read


Mar 18, 2019

An OAuth2 middleware for fetch()

I was a bit frustrated with the existing offerings for OAuth2 clients in Javascript. I heavily use the Fetch API directly, but Web API’s haven’t really caught up to have deep integration with OAuth2. We were using client-oauth2, but the minified size of this library was close to 40kb which…

Java Script

2 min read

Java Script

2 min read


Feb 1, 2019

203 Non-Authoritative Information

203 Non-Authoritative Information is a status-code that might be used by a HTTP proxy. A HTTP Proxy sits in the middle between a client and a server (origin). In some cases a HTTP Proxy might make changes to the response before it reaches the client. Perhaps because the Proxy converts…

Web Development

2 min read

Web Development

2 min read


Jan 31, 2019

202 Accepted

202 Accepted, means that the server accepted the request, but it’s not sure yet if the request will be completed successfully. The specification calls it ‘intentionally non-committal’. You might see APIs using this response for for example asynchronous batch processing. HTTP doesn’t have a standard way to communicate after a request if a request eventually succeeded. An API using this might use some other facility to later to do this.

API

1 min read

API

1 min read


Jan 24, 2019

201 Created

201 Created, just like 200 OK, means that the request was successful, but it also resulted in a new resource being created. In the case of a PUT request, it means that a new resource was created on the actual url that was specified in the request. Example PUT /new-resource HTTP/1.1 Content-Type…

API

1 min read

API

1 min read

Evert Pot

Evert Pot

343 Followers

API developer

Following
  • Rene Pot

    Rene Pot

  • Serge Smertin

    Serge Smertin

  • Francesco Pretelli

    Francesco Pretelli

  • Don Hopkins

    Don Hopkins

  • Richard Switzer

    Richard Switzer

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech