Po.et Development Update — October 12th, 2017

An open, shared, universal ledger designed to track metadata ownership for digital creative assets

Hey everyone! As many of you probably already know, a large part of the Po.et development team (including myself) is located in Argentina. Buenos Aires has a bounty of talented blockchain developers and it's awesome to have a strong community to work with and bounce ideas off of. We're currently working out of the Po.et headquarters in Nashville, TN.

I came over to Nashville to connect with the rest of the team, and I have to say that we're more proud of the platform's evolution than ever. We're actively discussing our product strategy for the next 6–12 months, exciting times ahead!

Closed Issues These are the tasks we've finished since our last update.

#321—This pull request introduces a few fixes and overall improvements to the platform:

84a03aa—Introduces a Typescript linting configuration. This sets explicit rules to what Po.et's code should look like, and also allows us to automatically fix past errors.

#326, #327, #328—This pull request introduces the ability to provide different json configuration files to our frontend, and enable it to work with Netlify.

#317—This pull request introduces the ability to debug the Po.et Node's code, line-by-line. It also starts moving the platform away from ts-node, which although a great tool, has proven to be unreliable in some cases and introduces an extra layer of complexity.

Open Issues These are the tasks we're currently working on.

We're currently moving our frontend to Netlify, which has proven to be an excellent service. This will greatly simplify our workflow and automatically improve our deployment pipeline for the frontend. You can see this working at http://poetapp.netlify.com/ — this URL will always show the latests changes. We were also able to cheaply create testing and staging environments for the frontend.

For Po.et to function in Netlify, we first need to stop requiring the frontend's devServer for things to function properly (see web#9). Part of the solution to this problem is moving the Badge's logic (see poet#261), which we're tackling right now.

Moving the badges away from the frontend and to the backend will require changing the badge's URL. We'll do this transition slowly, giving our Alpha Partners time to update their badges.

On the integrations end, some progress has been made with Wordpress and Drupal's plugins. While working on them we realized the Po.et protocol can be challenging to new developers, so we're discussing ideas to offer simplified versions of the protocol through new APIs / interfaces.

That's all for now guys. Take care and stay tuned!

Hiring

We're actively looking for talented developers. If you like the project and feel you can contribute, reach out to us at contact [at] po.et.


Originally published on Medium.

A newsletter for programmers

Yo! This is Taro. I've been doing JavaScript for years and TypeScript for years. I have experience with many programming languages, libraries, frameworks; both backend and frontend, and in a few company roles/positions.

I learned a few things over the years. Some took more effort than I wish they had. My goal with this blog and newsletter is to help frontend and backend developers by sharing what I learned in a friendlier, more accessible and thorough manner.

I write about cool and new JavaScript, TypeScript and CSS features, architecture, the human side of working in IT, my experience and software-related things I enjoy in general.

Subscribe to my newsletter to receive notifications when I publish new articles, as well as some newsletter-exclusive content.

No spam. Unsubscribe at any time. I'll never share your details with anyone. 1 email a week at most.

Success!
You have subscribed to Taro's newsletter
Shoot!
The server blew up. I'll go get my fire extinguisher — please check back in 5.