Diaspora API Dev Progress Report 16 2018-11-27 Brief update from today on the Diaspora API development progress: On the Users API turns out we probably still want to have the contacts endpoint if only for the primary user since the Contacts API works on a per-aspect level the way it is mapped. (More ...)
Diaspora API Dev Progress Report 15 2018-11-25 It’s been two weeks since my last Diaspora API Dev Progress report but that’s not because nothing has been going on. Between the RubyConf 2018 attendance last week and this week being a holiday week there was definitely a drop off in how much development time I put into Diaspora, and therefore mostly into the API. (More ...)
MacBook or XPS Linux Ultrabook...looks like a Mac after all 2018-11-11

I have had two laptops for most of the twenty years: a personal laptop and a work laptop.  Before I owned my own company that was a question of the company’s I worked for policies.  While I had my own company it was about living by the same rules that applied to everyone else in the company (I’m a big fan of dogfooding anything I do).  Now that I’m on the individual consulting/developer bandwagon I’m in the same boat.  I have a pretty decent System76 Linux laptop that’s a couple years old but pretty bulky.  I have a positively ancient 2011 MacBook Air.  Disk space and speed wise it is fine.  Memory wise at 4 GB it’s starting to get a little cramped if I have too many Google Drive tabs open and the like.  Processor wise though it is a dog.  It’s at the point now where some sites like Facebook and Gmail can take tens of seconds to complete rendering.  At least they allow interactions while they finish parsing their JavaScript etc.

(More ...)
Diaspora API Dev Progress Report 14 2018-11-09 Yesterday was the first day in several I could commit to real time towards D* again. After getting back up to speed and making the status post I went on into the API development again. (More ...)
Diaspora API Dev Progress Report 13 2018-11-08 After a week of distractions I finally have a new update on the progress. We’ve successfully merged all the work done to date into the one main API branch and are now working on new features moving forward. (More ...)
Diaspora API Dev Progress Report 12 2018-11-02 The merging of the various side branches into the main branch is coming along. Because this isn’t being done as a primary job there is a bit of an expected delay between the pull request (PR) being generated and the branch being merged in. (More ...)
Diaspora API Dev Progress Report 11 2018-10-31 It’s been a few days since I’ve been able to put some real time into Diaspora development but I’m back today. Being back home from travel too means I can finally get past the blockers on the other branches. (More ...)
Personal Reminder: no one has a right to your time 2018-10-29

Life is actually a very short finite thing.  Each day there are only so many waking hours of which one can only pour in so much energy.  Do you decide to pour it all into useful work, spending time with family, spending time doing nothing but watching television or playing games, or whatever.  The bottom line is that we have to decide how we want to expend that in a way that will make us as contented as we can be.  We will miss the mark obviously but that doesn’t mean that one has to engage in behaviors that they know are moving opposite that direction.

(More ...)
Diaspora API Dev Progress Report 10 2018-10-26

Even though it was another short day on the road it was a productive day.  The Conversations Endpoint’s Messages method got completed shortly after I typed up the previous day’s status message this morning.  I then jumped onto the Streams API.

(More ...)
Diaspora API Dev Progress Report 9 2018-10-26 I’m still on the road so my contributions aren’t as great as I’d like them to be but I did manage to make some progress on the API development. At this point Conversations Endpoint minus the message listing of a conversation itself (next up). (More ...)