What are you building right now?steemCreated with Sketch.

in #steemdev-megathreads7 years ago (edited)

Quick note to my followers - this is a forum post in /f/steemdev for the #steemdev-megathread tag on chainBB.com. You'll probably see a few posts like this from me over the next few weeks as I figure out how to separate my blogging identity with my forum identity. I'll write a post with more on that later, along with what I think the frontends need to do to bring order to all these different content types.

Since @netuoso's post announcing the /f/steemdev forum - I've been trying to remember what it was like to be on a forum. It's been a while since I've actually had a forum to participate in/be a part of. I figured I'd start by trying a megathread for developers working in steem. What's a megathread? It's a thread to post things about a similar topic over a set period of time. Things that don't really deserve a new forum or blog post, but you'd still like to write about somewhere. These threads can be whatever you make them (stories, questions, event-related, pictures only) and can last as long as the community has interest in them.

The point of this megathread is to quickly share what you're working on or the current challenges you're facing related to Steem development work. If what you're writing turns into a blog post, by all means go write a blog post on steemit.com about it or start a new thread in the appropriate place here on chainBB.

With Steemit's focus on short term content visibility - this should be a fun experiment in long term visibility. This post will pay out in 7 days, but as far as I'm aware, the comments each will have their own independent 7-day payout window far beyond that. Each time a dev replies with what they're working on, it'll bump it to the top in the /f/steemdev forums. I'm curious how many months or years we could keep a thread like this going and still earning rewards for it's participants!

I'm currently not working on anything at the moment and am still deciding what to tackle next, but I'll probably post about it in this thread when I've got some thoughts. If anyone else is working on stuff, feel free to kick this thread off with a response! There's a lot of interesting stuff going on.

Edit - I also think I'm going to flag anything in the post that's not steemdev related.

Sort:  

I'm writing my first ever Steem application called AskDB.

It works like Quora + StackOverflow + Brainly and allows people to earn coins by asking and answering questions or helping students to do their homework.

I will launch a beta version this week 👋

looking forward to that!

Awesome! This is a great idea and something that fits really well with the content model Steem has. Looking forward to it!

Good stuff, this is definitely needed.

I am working on steem.rocks. Test run was successfull and I implemented lots of new "activities" and fixed bugs.

A few days ago, I was ran out of the disk since in the test run the server was the smallest digitalocean droplet. Rented a new server and preparing for a new major release.

Was just testing this out since you sent me over the link - looking good!

Currently working on upgrading TheSteemitShop to comply with the new branding.

Working on a really cool project called SteemPixels which will be a decentralized version of Reddit's /r/place collaborative pixel canvas.

Also working on my SMT called AdepToken and trying to understand the Bancor Protocol more.

SteemitProjects with Noisy :)

I saw an early prototype of this - looking forward to what it becomes!

What specifically are you guys working on these days? Still doing the backend or is it pretty much all frontend work these days?

Yea, mostly backend. Thats mostly noisy's work and some community contributors.

I'm working on more tools for SteemReports.com. Hoping to migrate the database from sqlite to postregsql as time allows.

The main technologies I'm using include Python with Flask/Numpy/Scikit-Learn and Pandas for the back-ends, and learning Vue for future front-ends, though I'm not very good at it yet!

Glad to see you're still pushing ahead with the site! You've got some awesome reports in there that I use from time to time. Hopefully the migration to postgresql brings some performance enhancements. How much data are you storing at the moment anyways (out of curiousity)?

Thanks! The in total I'm storing about 22GB, mainly comments/posts for the search facility. I'm not really sure how much moving to postgresql will actually improve performance now I've upgraded the server tbh. I could be storing some of the data more effectively though with better indexes anyway.

Sounds about right - chainBB uses a similar amount (23.190GB).

I think you'll see a decent increase in performance. SQLite afaik isn't the most performant DB, or at least it didn't used to be when I was experimenting with it back in the day. postgresql should at least be better at storing the used data in memory or something! :)

I'm part of a group called @blockbrothers. We are currently working on a notification app called Steemify for IOS. I'm currently Alpha testing it.

https://steemit.com/steemdev/@blockbrothers/announcing-steemify-a-dedicated-notification-app

Nice one....please am new here

I'm working currently working on steemfeed.social, a front end filter for the steem blockchain. The idea is to be able to filter some of the crud out more easily. For me, chainbb surfaces great content really well, so broadly speaking my project is redundant in that regard. But it does do a couple of things that chainbb can't do yet. The latest feature I added yesterday (which I added because I noticed it was mostly missing in chainbb; it's a common feature on most forums) is 'latest comments'. When I first implemented it, it was mostly inane crap, so I then set it to automatically filter out short comments. That, along with using one of the reputation filters, actually has lead to it being pretty useful. I found some great content yesterday using it.

The other thing I've been mostly working on is steemnotify.me. You can get updates for all your steem posting activities at the website, or better yet use one of the browser extensions. These will only give updates while ever you have them open, so it has some limitations. The next step is to port them across to Android and iPhone apps, at which point they will be running while ever your phone is on (which can easily be 24/7).

There's one other project that I'm working on that I'm keeping a secret (because it's an idea that should make me some money if I'm first to market). It's a gambling related app. I started it a few months ago but haven't worked on it for about the last two (as I was working on steemfeed.social and steemnotify.me). It was proving way harder than I initially thought. Which basically describes most projects I take on... ;)

Whoah! Thanks for the big upvotes, guys/gals. Really appreciated!

A great way to bring creators together - thanks.

I am currently working on suggested design changes to Steem and also a new front-end for Steem that will shift the balance in ways that might benefit everyone. System balance is my speciality - but this is all an experiment... As long as all us fish can swim, the collective boat can be rocked quite safely.. lol.

Look forward to seeing what you come up with! It'll take a village to really explore the entire UI/UX scene for exactly what these new crazy blockchain frontends can do.

Yes, I think one of the main concerns people have with using them is that they don't want to give away their master password - which some of them are asking for. I can totally understand that and will definitely not require that in my project. :)

Using the posting private key IMO is the way to go ;)

agreed, yes!

I'll write a post with more on that later, along with what I think the frontends need to do to bring order to all these different content types.

Thanks @jesta, as you know from our conversation in discord I'm very interested in this as well - please let me know what I can do to support whatever you propose to help solve this!

Back on topic - love the "megathread" idea - I am currently working on the first (I think?) social game to be integrated with Steem! I created a Facebook game a number of years ago - back when that was a thing - and it's mostly died off since I don't have much time for it but recently I realized it would be cool to let people log in with their Steem account and buy the in-game currency with SBD!

So far in the process I've come to realize that Steem development is in incredibly early stages and it has a long way to go to get to the level of ease of use that it should be to really encourage development. I hope I can help take it to the next level!

I plan to release the game in the next couple of weeks. I don't expect anything big to come of it, but I think it's a fun game so will be nice to see if others in the Steem community enjoy it as well.

Sounds interesting! Can't wait to see what a game on chain looks like ;)

Hah awesome, really cool to see it integrated into the game like that.

Well I wouldn't really call it an "on-chain" game exactly - it's not like what peerplays is doing. It just uses steemconnect as a login and payment method.

Gotta start somewhere!

I am going to try to develope my website to sell and buy art using SBD in the next week, (Steemarket.com) but I'm not sure this is a steemdev subject.