Updating developer portal - What would you suggest?

in #whysteem5 years ago

We’re fully scoping out a complete overhaul of the developer portal to make it easier to understand. This way, we can allow potential investors along with new developers to gain a real grasp on what Steem is and why it should be their next potential venture or feature they can add to current projects or upcoming projects they plan to build.

Why Steem_.png


Making things easy!

Whysteem is currently overhauling the developer portal to make it simpler, we’ll be including more libraries for Steem to give people more option than are currently listed. See below for everything we will be adding.

Things we will be adding

  • A friendlier, simple and less cluttered design
  • Real use cases like trusted login methods apps are currently using
  • Starter apps for people to play around with. These apps will show many forms of connectivity to the Steem blockchain with client-side transactions and more.
  • Steem-engine integration and full documentation
  • much more.
A tidbit of information on the starting apps

Why Steem_.png

We need some ideas for the new developer portal. Below are some ways you can help us out, which only require effort.

  • Bug checking the current developer portal
    https://developers.steem.io
  • Ideas for the new development and redesign are welcome
  • Adding translations once that part is complete
  • Anything else you can think of

Leave us comments or feel free to submit issues via github.


Contact us on our social media accounts or discord!

1-SaiH11mrQkn0HfKlDqPC-Q.png

Resteem and Upvote To Help Us Out

whysteem.com


Be sure to also visit and like our social media

Whysteem Facebook | Whysteem Twitter
Whysteem Instagram | Whysteem Discord

Sort:  

Hooray!

I've been hoping the developer portal would get updated. I've used it quite a lot and have been on a lot of levels somewhat disappointed.

I use mostly the API definitions and I'd say that it could use some cleanup. Another thing that couldn't hurt would be tutorials for more languages.

I'd be quite happy indeed to write up some of them for java if any help is needed or wanted. I could do at least a handful of the tutorial subjects shown in the other tutorials. I have a pretty good handle on all the 'get' stuff. I also know a few other languages not listed in the tutorials.

Help is more than welcome, were willing to accept Pull requests from anyone whois willing to put in the time.

Wonderful. I'll make one soon.

Maybe the next person could learn it faster than me with more tutorials.

Why is this a featured post? I don't mind getting news on whats going on but I'm getting posts from all types of accounts that I have never seen before. Shouldn't the featured posts be limited to an official account or something along those lines?

Is there any way to stop these posts from coming back after I click to get rid of them the first time?

Agreed. Announcements about the website are one thing, but "featuring" off-topic stuff I'm not interested in and don't need to know? Are the owners of these posts paying to have everybody on the site forced to see them? Either way, please, no more featured posts! They take up half my feed, and the top half is now filled with an advertising bar, so I can't see a single post I want to see, from my main page!

It's hard to see if you use nightmode, but there is an X to close it. Once you know where it is located you can simply close each one with one click.

!dramatoken


Such drama, you've earned a DRAMA!

To view or trade DRAMA go to steem-engine.com.

We're taking up a community effort which is why you're seeing us featured. Steemit can't do everything nowadays so you will see this kind of stuff moving into more community-centered initiatives.

I have no issue with what you are doing, I just don't want posts from a bunch of accounts that I don't follow forced into my news feed.

I believe they are testing this feature out with a few accounts.

You can hit the X and hide all of them they won't show up after that unless you clear your cookies.

Alas I get them coming back every time I log in/log out. Well, maybe not every time, but seemingly I've clicked the x on them 10+ times and they keep coming back.

A few ideas:

  • Don't just list full custom STEEM libs, but also more generic libs for JSON-RPC, base58, etc.
  • Remove libraries with repos that have been inactive for a long time. Maybe a cleanup after HF(n ) of all libs not updated since HF(n-1).
  • For languages where this makes sense, distinguish between blocking/synchronous libs and non-blocking asynchronous.
  • Per language (+ lib attributes), create an API completeness matrix, one column per lib, one for per set of related API calls or other API feature, error handling, etc.
  • Do the same with API nodes as columns.
  • Keep an up to date (hours) list of API nodes and publish their specific stack, availability stats, etc in both a user friendly view and in a JSON variant. List should include info on failure model, rate limit implementation, batch support, etc.
  • Link to @utopian-io posts about the libraries.
  • Create resources describing the different options for implementing user authentication and/or user authorized operations (KeyChain, micro transactions with, custom JSON Auth, that Google bridge thing (forgot it's name), SteemConnect, using the users posting key, etc) again with a matrix showing advantages and drawbacks of the different options.
  • A register for description of custom JSON based layers on top of STEEM
  • If it exists: information on anything smart-contract related for the STEEM blockchain.

Hope this is the kind of input you were looking for.

What would you suggest?

To hire someone, to tell you the exact answers.

Seriously, people, 100% seriously.
Marketcap of Steem is 100.000.000 $.
It's a serious money. It would be perfectly reasonable to pay some real experts 100.000 $ per month to fix the problem.

Invest 1% of the value to create 100% of value (for those not good at math, to make Steem about 1 $ worth again)

If you still want several free advice from me (*absolute amateur):

  • Make RT publish the collaboration PUBLICLY
  • Put Steem on Crypto ATMs
  • Bring some people from YT and Patreon

Hiring people helps, but it doesn't always solve the problem.

You can hire someone to look at it and say "this is what i'd fix" and they'd have some good opinions. However there's people that've been using this dev portal for a lot longer than the new hire and those people have been using it long enough to have a fair assesment on their pain points with the current site.

Also i dig your suggestions personally however this is more about their dev portal and not entirely their site (although i do wish to see more of steem and more people on it) but IMO it seems outside the scope of this post

this post by just another unknown account is just another attempt by the Steemit 1% to lure in more suckers and divert attention from the real causes that are responsible for the decline of the platform - don't get fooled

Well, that wouldn't be correct since were self-funding this project as of now. There are many on our team who don't even have over 3k Steem. This is something that has been a long time coming.

Will it make the price goes up? Will it bring new users? Will it retain people? Will it attract new investers? If the number of No is 3 or 4 - it's not very useful thing to do.

Posted using Partiko Android

Given enough users and or business people are ported in yes it could have some sort of effect. We can't say it will moon, but its an easy resource to bring in the talent we require in the community.

Generally speaking, you are right, but the problem is deeper.
Steemit is such a bad product, that people are not willing to use it even if you got paid for it.

Would you buy Yugo:

No? Ok, would you drive it if it's given to you, for free?

Still not?

If you get 100$ per day - ok, you would.

Now you can see how badly made this product is.

Just as Yugo, it was fine several years (decades) ago, but today - no

I don’t necessarily think the fact they’re asking for advice from real users is a bad thing, with a high majority of users who are capable of developing on the Blockchain utilising this resource is a bit of a no brainer. They can get feedback about real problems that the community have encountered. In my opinion things like this are iterative and where they’re starting makes sense.

I don’t disagree that there is a need for some professional services needed to help create a more pro look and feel both to marketing and the overall chain, but asking developers for feedback about something they’re likely very familiar with doesn’t seem crazy to me.

Posted using Partiko iOS

I don't know, I'm not an expert. However, I have never heard anything like: BMW asks customers where to put a button

Facebook never asked me what is my vision on Facebook. Maybe my feedback would be useful, but there were no elections concerning FB.

I also can't remember that CocaCola and Ferrari ever asked people: "should we stay red"

Democracy is a great thing if the topic is not obscure for the voter.

In the case of BMW button, I could ask them to put hexagonal one, but the guy from plastic moulding will say no, or a designer or someone in charge for a supply chain, or...

Steem(it) is 3 years old. If they were not able to deliver anything intuitively reasonable:

  • WYSIWYG editor
  • different skins/ layouts
  • various WP-like plugins widgets

They have no capacity to deliver beyond soft cosmetics

It's not directed to the users, the message is directed to the developers. They want free developers, so that the big trolls like themarkymark etc. can go on draining the last steem out of this platform

No waaaay. But, but, I was thinking it's all about the community and that my voice is worth something :'(

Posted using Partiko Android

I love the design and logo

because of @pagandance no other shit is posted on these few square centimeters.

Steem is really great for long term investors and social media addicts, but I somehow feel that day traders, especially those who do day trading or short term swing trading like holding a coin for a week or so are totally not being attracted to Steem.

That don't make sense because they play with our coins on exchanges just like they do any other coins.

Why is this a featured post? I'm getting posts from all accounts I have never seen before ....

Instructions on how to get a witness node up and running with MIRA for normies. Think of how easy it was to get a dogecoin miner going. Make it that easy to set up a witness to increase decentralisation.

Yeah, we can do this it's going to become a huge part of the community anyway so makes sense.

Hello, dear whysteem. My name is Karla Alcala. I have been reading your post, and I must say that I enjoy them very much. I also upvote them all the time because I want you to succeed and excel in this community. I hope you do not mind becoming my follower and help me to improve with your comments.

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.032
BTC 62467.35
ETH 3004.85
USDT 1.00
SBD 3.87