An Oauth2 use case - Authenticating and posting articles with images via LinkedIn API (v. 202504)

An Oauth2 use case - Authenticating and posting articles with images via LinkedIn API (v. 202504)

In this article we will do a review of all the steps needed for authenticating on Linkedin via its API, which rely on Oauth2 protocol. After authentication, we’ll use the API to post content with images. We’ll assume that the reader already has an active account on LinkedIn.
We’ll go in details will all the requests and responses needed for succeeding, and in each step we’ll provide a sequence diagram to better follow the process.
We’ll also refer to the last version of the LinkedIn API, which il 2025-04.
The content will be as follow:

  • Prerequisites before starting
  • Oauth2 in Action
  • Get the profile URN
  • Finally posting content
Read more
AI to revamp your resume: is it a paid tool worth?

AI to revamp your resume: is it a paid tool worth?

Overview

After reading a Linkedin Top Voice post, I got curious about her suggestion of using an AI tool to help revamping the resume. The website is called https://resumeworded.com/.
The website offers three main services:

  • Resume check - It analyzes the CV and produces a score and recommendations about it
  • LinkedIn profile check - Same as the resume, but with the LinkedIn profile
  • Resume targeting - Given a job description, it tells how far the resume is from it

This post is about my experience with it.

Free vs. paid versions

For each voice, there is a free and a paid version. The former offers the most basic checks, while the latter dives a lot deeper in the analysis.
I first played aroud with the free offer, and then decided to buy a one month subscription for the full version, to give it a proper try (full details on costs in the conclusions).

Check deep dive

Let’s dive into all the available checks.
If you’re interested in the conclusions you can skip this section, but you’ll miss all the differences between paid and free version. In order to give an order of magnitude, I’ve hid the paid checks behind a clickable dropdown.

Click on Read more for the full details

Read more
Welcome to (yet) another dev blog

Welcome to (yet) another dev blog

Intro

This site is intended as a repository of dev attempts, mainly dedicated to aws. Please enjoy the journey!

About

The blog is a completely static website hosted on Amazon AWS S3, served by Cloudfront. The domain name is registered on Route53, and the configuration is (almost) on a CloudFormation template, which is resembled in the cover of this post

Two domains

Read more