👓 WordPress Development Workflow 2018 | Alex Vasquez

Read My WordPress Development Workflow 2018 by Alex VasquezAlex Vasquez (Digisavvy: A Digital Marketing & WordPress Agency)
Development & business workflows are deeply personal opinions we all have when it comes to creating with WordPress. Over the years I’ve become more and more opinionated as I continue creating sites for clients. I’d like to share my current setup in the hopes that...
In the vein of Now Pages or What I Use pages, it would be interesting to see more people maintain these type of Development Workflow pages.

Alex has some great stuff here, though I wish there were even more links!

👓 Building a Text Editor for a Digital-First Newsroom | Times Open (Medium)

Read Building a Text Editor for a Digital-First Newsroom by Sophia Ciocca (Times Open | Medium)
An inside look at the inner workings of a technology you may take for granted
A topic which is tremendously overlooked in the CMS world, but which can provide a lot of power.

h/t Jorge Spinoza

PressForward and Hypothes.is Work Great Together

I’ve just noticed that the metadata PressForward scrapes is enough to allow highlights and marginalia from Hypothes.is on the original web page to also appear in my copy on my own website! How awesome is that?

Example: http://boffosocko.com/2017/01/19/obamas-secret-to-surviving-the-white-house-years-books-the-new-york-times/

#ownallthethings

📺 Chris Aldrich watched “My Research Process!” on YouTube

Watched My Research Process! from YouTube
From idea to finished manuscript - this is all the ins and outs of how I do my research - it goes quite well with this blog post, which I neglected to mentio...

From idea to finished manuscript – this is all the ins and outs of how I do my research – it goes quite well with this blog post, which I neglected to mention in the video… http://www.elliemackin.net/blog/tech-tools-and-research

My bookshelf! https://ellie.libib.com
Using the Gantt chart in my research planning: https://www.youtube.com/watch?v=pKD5hDGfVb8
Research planning in a Bullet Journal: https://www.youtube.com/watch?v=DHL9t9e-hjQ
Academic Bullet Journal: https://www.youtube.com/watch?v=IZ3Aacpelic
Academic Otters: https://lizgloyn.wordpress.com/2011/07/21/the-proper-care-and-feeding-of-academic-otters/
CamScanner: https://www.camscanner.com

 

💬 Reply to video

In addition to camscanner, and because you use OneNote, you might find Office Lens to be a useful phone app for photographing individual pages and transferring them directly into your OneNote application. It usually does a great job of taking poorly positioned photographs or photos from odd angles and cleaning them up to look as if you’d spent far more time positioning the pages and taking the photos.

For those capturing photographs of primary sources, I’ve recently found Google’s PhotoScan mobile app to be incredibly good, particularly at re-positioning the corners of photos and reducing glare.

📺 Chris Aldrich watched “Using the Gantt Chart in my research planning” on YouTube

Watched Using the Gantt Chart in my research planning from YouTube
How I use my gantt chart in my research planning. You can download a printable of my gantt chart, the research pipeline, and the monthly spread here: http://...

Using the Gantt Chart in my research planning
How I use my gantt chart in my research planning.
You can download a printable of my gantt chart, the research pipeline, and the monthly spread here: http://www.elliemackin.net/research-planning.html

I’ve used Gantt Charts for other things, but never considered them for academic research.

📺 Chris Aldrich watched “Research Planning in a Bullet Journal” on YouTube

Watched Research Planning in a Bullet Journal from youtube.com
In this vlog I talk more specifically about how I use my Bullet Journal for research planning, including how I use my Gantt chart to block out time, and what happens from there.

I’m Ellie, an early career ancient historian working on Greek religion. I make videos about research, being an early career academic, and my work.
Printables!
Calendex

Notes, Highlights, and Marginalia: From E-books to Online

For several years now, I’ve been meaning to do something more interesting with the notes, highlights, and marginalia from the various books I read. In particular, I’ve specifically been meaning to do it for the non-fiction I read for research, and even more so for e-books, which tend to have slightly more extract-able notes given their electronic nature. This fits in to the way in which I use this site as a commonplace book as well as the IndieWeb philosophy to own all of one’s own data.[1]

Over the past month or so, I’ve been experimenting with some fiction to see what works and what doesn’t in terms of a workflow for status updates around reading books, writing book reviews, and then extracting and depositing notes, highlights, and marginalia online. I’ve now got a relatively quick and painless workflow for exporting the book related data from my Amazon Kindle and importing it into the site with some modest markup and CSS for display. I’m sure the workflow will continue to evolve (and further automate) somewhat over the coming months, but I’m reasonably happy with where things stand.

The fact that the Amazon Kindle allows for relatively easy highlighting and annotation in e-books is excellent, but having the ability to sync to a laptop and do a one click export of all of that data, is incredibly helpful. Adding some simple CSS to the pre-formatted output gives me a reasonable base upon which to build for future writing/thinking about the material. In experimenting, I’m also coming to realize that simply owning the data isn’t enough, but now I’m driven to help make that data more directly useful to me and potentially to others.

As part of my experimenting, I’ve just uploaded some notes, highlights, and annotations for David Christian’s excellent text Maps of Time: An Introduction to Big History[2] which I read back in 2011/12. While I’ve read several of the references which I marked up in that text, I’ll have to continue evolving a workflow for doing all the related follow up (and further thinking and writing) on the reading I’ve done in the past.

I’m still reminded me of Rick Kurtzman’s sage advice to me when I was a young pisher at CAA in 1999: “If you read a script and don’t tell anyone about it, you shouldn’t have wasted the time having read it in the first place.” His point was that if you don’t try to pass along the knowledge you found by reading, you may as well give up. Even if the thing was terrible, at least say that as a minimum. In a digitally connected era, we no longer need to rely on nearly illegible scrawl in the margins to pollinate the world at a snail’s pace.[4] Take those notes, marginalia, highlights, and meta data and release it into the world. The fact that this dovetails perfectly with Cesar Hidalgo’s thesis in Why Information Grows: The Evolution of Order, from Atoms to Economies,[3] furthers my belief in having a better process for what I’m attempting here.

Hopefully in the coming months, I’ll be able to add similar data to several other books I’ve read and reviewed here on the site.

If anyone has any thoughts, tips, tricks for creating/automating this type of workflow/presentation, I’d love to hear them in the comments!

Footnotes

[1]
“Own your data,” IndieWeb. [Online]. Available: http://indieweb.org/own_your_data. [Accessed: 24-Oct-2016]
[2]
D. Christian and W. McNeill H., Maps of Time: An Introduction to Big History, 2nd ed. University of California Press, 2011.
[3]
C. Hidalgo, Why Information Grows: The Evolution of Order, from Atoms to Economies, 1st ed. Basic Books, 2015.
[4]
O. Gingerich, The Book Nobody Read: Chasing the Revolutions of Nicolaus Copernicus. Bloomsbury Publishing USA, 2004.

Ten Simple Rules for Taking Advantage of Git and GitHub

Bookmarked Ten Simple Rules for Taking Advantage of Git and GitHub (journals.plos.org)
Bioinformatics is a broad discipline in which one common denominator is the need to produce and/or use software that can be applied to biological data in different contexts. To enable and ensure the replicability and traceability of scientific claims, it is essential that the scientific publication, the corresponding datasets, and the data analysis are made publicly available [1,2]. All software used for the analysis should be either carefully documented (e.g., for commercial software) or, better yet, openly shared and directly accessible to others [3,4]. The rise of openly available software and source code alongside concomitant collaborative development is facilitated by the existence of several code repository services such as SourceForge, Bitbucket, GitLab, and GitHub, among others. These resources are also essential for collaborative software projects because they enable the organization and sharing of programming tasks between different remote contributors. Here, we introduce the main features of GitHub, a popular web-based platform that offers a free and integrated environment for hosting the source code, documentation, and project-related web content for open-source projects. GitHub also offers paid plans for private repositories (see Box 1) for individuals and businesses as well as free plans including private repositories for research and educational use.

Speed Reading on Web and Mobile

“Hi, my name is Chris, and I’m a Read-aholic.”

I

‘ll be the first to admit that I’m a reading junkie, but unfortunately there isn’t (yet) a 12 step program to help me.  I love reading lots of different types of things across an array of platforms (books, newspapers, magazines, computer, web, phone, tablet, apps) and topics (fiction/non-fiction and especially history, biography, economics, popular science, etc.).  My biggest problem and one others surely face is time.

There are so many things I want to read, and far too little time to do it in.  Over the past several years, I’ve spent an almost unreasonable amount of time thinking about what I consume and (possibly more importantly) how to intelligently consume more of it. I’ve spent so much time delving into it that I’ve befriended a professor and fellow renaissance man (literally and figuratively) who gave me a personal thank you in his opening to a best-selling book entitled “The Thinking Life: How to Thrive in an Age of Distraction.”

Information Consumption

At least twice a year I look at my reading consumption and work on how to improve it, all the while trying to maintain a level of quality and usefulness in what I’m consuming and why I’m consuming it.

  • I continually subscribe to new and interesting sources.
  • I close off subscriptions to old sources that I find uninteresting, repetitive (goodbye echo chamber), and those that are (or become) generally useless.
  • I carefully monitor the huge volumes of junk email that end up in my inbox and trim down on the useless material that I never seem to read, so that I’ll have more time to focus on what is important.
  • I’ve taken up listening to audiobooks to better utilize my time in the car while commuting.
  • I’ve generally quit reading large swaths of social media for their general inability to uncover truly interesting sources.
  • I’ve used some portions of social media to find other interesting people collating and curating areas I find interesting, but which I don’t have the time to read through everything myself.  Why waste my time reading hundreds of articles, when I can rely on a small handful of people to read them and filter out the best of the best for myself? Twitter lists in particular are an awesome thing.
  • I’ve given up on things like “listicles” or stories from internet click farm sources like BuzzFeed which can have some truly excellent linkbait-type headlines, but I always felt like I’ve completely wasted my time clicking through to them.

A New Solution

About six months ago in the mountain of tech journalism I love reading, I ran across a site launch notice about a tech start-up called Spritz which promised a radically different solution for the other side of the coin relating to my reading problem: speeding the entire process up!  Unfortunately, despite a few intriguing samples at the time (and some great details on the problem and their solution), they weren’t actually delivering a product.

Well, all that seems to have changed in the past few weeks. I’ve waited somewhat patiently and occasionally checked back on their progress, but following a recent mention on Charlie Rose, and some serious digging around on the broader internet, I’ve found some worthwhile tools that have sprouted out of their efforts.  Most importantly, Spritz itself now has a bookmarklet that seems to deliver on their promise of improving my reading speeds for online content. With the bookmarklet installed, one can go to almost any web article, click on the bookmarklet and then sit back and just read at almost any desired speed.  Their technology uses a modified version of the 1970’s technology known as Rapid Serial Visual Presentation (RSVP) to speed up your reading ability, but does so in a way that is easier to effectuate with web and mobile technologies.  Essentially they present words serially in the same position on your screen with an optimized center mass so that one’s eyes stay still while reading instead of doing the typical saccaddic eye movements which occur with typical reading – and slow the process down.

 

A photo of how Spritz works for speed reading on the web.
Spritz for speed reading the web.

 

As a biomedical engineer, I feel compelled to note the interesting physiologic phenomenon that if one sits in a rotatable chair and spins with one’s eyes closed and their fingers lightly placed on their eyelids, one will feel the eye’s saccades even though one isn’t actually seeing anything.

Spritz also allows one to create an account and log in so that the service will remember your previously set reading speed. Their website does such a great job of explaining their concept, I’ll leave it to the reader to take a peek; but you may want to visit their bookmarklet page directly, as their own website didn’t seem to have a link to it initially.

As a sample of how Spritz works on the web, OysterBooks is hosting a Spritz-able version of Stephen R. Covey’s book 7 Habits of Highly Effective People.

Naturally, Spritz’s solution is not a catch-all for everything I’d like to read, but it covers an interesting subcategory that will make things useful and easier.  Though trying to speed read journal articles, textbooks, and other technical literature isn’t the best idea in the world, Spritz will help me plow through more fiction and more leisurely types of magazine and online articles that are of general interest. I generally enjoy and appreciate these types of journalism and work, but just can’t always justify taking the time away from more academic pursuits to delve into them. Some will still require some further thought after-the-fact to really get their full value out of them, but at least I can cover the additional ground without wasting all the additional time to do so. I find I can easily double or triple my usual reading speed without any real loss of comprehension.

In the last week or so since installing a my several new speed reading bookmarklets, I’ve begun using them almost religiously in my daily reading regimen.

I’ll also note in passing that some studies suggest that this type of reading modality has helped those who face difficulties with dyslexia.

A picture of the Spritz RSVP reading interface featuring the word Boffosocko.
How to read Boffosocko faster than you though you could…

 

Speed Reading Competition

Naturally, since this is a great idea, there’s a bit of competition in the speed reading arena.

There are a small handful of web and app technologies which are built upon the RSVP concept:

  • Clayton Morris has also developed an iOS application called ReadQuick, which is based on the same concept as Spritz, but is only available via app and not on web.
  • Rich Jones has developed a program called OpenSpritz.  His version is opensource and has an Android port for mobile.
  • There’s also another similar bookmarklet called Squirt which also incorporates some nice UI tweaks and some of the technology from Readability as well.
  • For those wishing to Spritz .pdf or .txt documents, one can upload them using Readsy which uses Spritz’s open API to allow these types of functionalities.
  • There are also a variety of similar free apps in the Google Play store which follow the RSVP technology model.
  • Those on the Amazon (or Kindle Fire/Android Platform) will appreciate the Balto App which utilizes RSVP and is not only one of the more fully functional apps in the space, but it also has the ability to unpack Kindle formatted books (i.e. deal with Amazon’s DRM) to allow speed reading Kindle books. While there is a free version, the $1.99 paid version is more than well worth the price for the additional perks.

On and off for the past couple of years, I’ve also used a web service and app called Readfa.st which is a somewhat useful, but generally painful way to improve one’s speed reading. It also has a handy bookmarklet, but just wasn’t as useful as I had always hoped it might be. It’s interesting, but not as interesting or as useful as Spritz (and other RSVP technology) in my opinion since it feels more fatiguing to read in this manner

 

Bookmarklet Junkie Addendum

In addition to the handful of speed reading bookmarklets I’ve mentioned above, I’ve got over 50 bookmarklets in a folder on my web browser toolbar. I easily use about a dozen on a daily basis. Bookmarklets make my internet world much prettier, nicer, and cleaner with a range of simple clever code.  Many are for URL shortening, sharing content to a variety of social networks quickly, but a large number of the ones I use are for reading-related tasks which I feel compelled to include here: web clippers for Evernote and OneNote, Evernote’s Clearly, Readability, Instapaper, Pocket, Mendeley (for reading journal articles), and GoodReads.

Do you have a favorite speed reading application (or bookmarklet)?

Improved Reading and Workflows with Instapaper and Tab Candy aka Panorama for Firefox

Over the summer, Ars Technica and others reported about the new feature Tab Candy being built into Firefox by Aza Raskin.  Essentially it’s a better graphical way of keeping “tabs” on the hundreds of tabs some of us like to keep open for our daily workflows.  One can now group series of related tabs together and view them separately from other groupings.  Many of us loved the feature in the early Minefield build of Firefox, but the recent release of Firefox 4.0 beta 7 includes the nearly finished and stable version of Tab Candy, which has been renamed Panorama, and it is great.

Though Panorama is a brilliant, one of the functionalities it doesn’t have and which is mentioned in the Ars Technica article, is that of “reading later.” I find, as do many, that the majority of the tabs I keep open during the day are for things I have the best intentions of reading later.  Sadly, often days go by and many of these tabs remain open and unread because I simply don’t have time during the work day and don’t come back later in my free time to give them the attention they deserve.  (It also coincidentally has the side effect of soaking up additional memory, a symptom which can be remedied with this helpful tip from Lifehacker.)

I’ve now got the answer for these unread stories in neglected tabs: Instapaper.com.  Instapaper, the brainchild of former Tumblr exec Marco Arment, is similar to many extant bookmarking tools, but with increased functionality that makes it infinitely easier to come back and actually read those stories.  Typically I use the Instapaper bookmarklet tool on a webpage with a story I want to come back to later, and it bookmarks the story for me and is configurable to allow closing that tab once done.

The unique portion of the tool is that Instapaper provides multiple ways of pulling out the bookmarked content for easy reading later.  For those who are RSS fans, you can subscribe to your bookmarked stream with tools like Google Reader.  But even better, the site allows one to easily download .mobi or .epub bundled files of the stories that can be put onto your e-reader of choice.  (I personally email copies to my Kindle 3 (affiliate link.)) Once this is done, I can simply and easily read all those stories I never got around to, reading them like a daily personal newspaper at my convenience – something I’m much more prone to do given my addiction to my Kindle, which provides a so-called “sit back experience.”

As if all this isn’t good enough, Instapaper allows you to create differentiable folders (along with separate requisite RSS feeds and bookmarklet tools) so that you can easily separate your newspaper articles from your tech articles, or even your communication theory research papers from your genetics scientific articles.  This can allow you to take your daily twitter feed article links and turn them into a personalized newspaper for easy reading on your choice of e-book reader.  With the upcoming pending Christmas of the e-reader and tablets, this is as close to perfect timing for the killer app as a developer could hope.

The e-book reader combined with Instapaper is easily the best invention since Gutenberg’s original press.

(N.B.: One could bookmark every interesting article in the daily New York Times and read them in e-book format this way, but I would recommend using an application like Calibre for reducing the time required for doing this instead. Instapaper is best used as a custom newspaper creator.)