Open Source Dot-Net is 4 years old and going strong! 2018-12-04 It seems like just a couple of years ago that Microsoft, the evil empire of the 1990s and early 200s, embraced open source and put the .NET ecosystem into the open source. (More ...)
Diaspora API Dev Progress Report 19 2018-12-02 We’ve finally reached the milestone we’ve all been waiting for. With the completion of the Search API Endpoint the Diaspora API is now feature complete. That doesn’t mean that it’s ready for integration into the mainline branch. (More ...)
Diaspora API Dev Progress Report 18 2018-12-01 After the long-winded post a few days ago on the API Status the latest update is pretty brief but important: Notifications API endpoint, unit tests, and test harness are complete Work on the last endpoint (search) has begun. (More ...)
Diaspora API Dev Progress Report 17 2018-11-28 The last couple of days has been a lot of heavy effort of slogging through some ever increasingly complex changes to get the API going. I started with what I thought was going to have a relatively easy time with the notifications however the deeper I went into the more I realized that I either had to come up with some relatively (for me anyway) complex queries to populate some of the return types or I have to settle for some N+1 type query behaviors. (More ...)
Diaspora API First: A Full Externally Created Post 2018-11-28 After slogging away for most of today on the Photos API, with lots of needing to understand how things work and a couple more tweaks before it was ready, I decided to celebrate by showing the ultimate progress report: a screenshot. (More ...)
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 ...)