December iOS Homescreen

img_1210

This is my current home screen that I’m planning on carrying into 2018. It’s not super inspiring, but one thing I’ve done is move all my social apps off the main screen and put the focus on apps that I’d be better off spending a few minutes in, for example, reading a page in the Kindle app.

SourceForge and Slashdot Sold

Via FossForce

“With SourceForge, our plans all surround returning the site to being the ‘gold standard’ and most trusted destination for open source software discovery, development, collaboration and distribution on the web. We will improve and accelerate development of useful open source software developer tools in addition to rekindling the original spirit of open source that made SourceForge an industry leader.”

I can’t see this happening. How many things that have lost this much momentum ever climbed back up?1 Especially when the target market is developers.

I think of the code editor changes over the years. Textmate was hugely popular, it lost momentum on the v2 release and never recovered. Eclipse and Netbeans taken over by PhpStorm.

Even BitBucket which is almost on par with GitHub just can’t seem to pick up steam from the open source community. But I know of a lot of consultant shops using it.

I just can’t see how SourceForge will ever return from how bad the name is tarnished. It’ll be an uphill battle and will take coming up with something truly​ innovative.


  1. Maybe Vim. It’ll survive the apocolypse. 

Free Stock Photos

In the past few years, free stock photography sites have been cropping all over the web. I was first exposed to these from one of the most popular sites Unsplash and have been using more and more of these services since then.

The problem now is many others have found Unsplash and I’ve scrolled through their list so many times I have them memorized. In order to be different, I’ve started keeping a list of bookmarks to other services that might not be as well known.

Continue reading “Free Stock Photos”

The Martian Trailer

I haven’t been this excited to see a movie in a long time. I just finished the book last weekend and it’s all still fresh in mind. When thinking about the movie I was wondering how they were going to do the first half before Watney contacts NASA. Having the SOL logs be in video format is a great idea.

If you haven’t read the book you should. Although be warned it does have some language.

Made By: Chris Coyier

I really enjoy well made videos focusing on people within our industry and this one is great.

I’d love to be able to create these, but just as Chris said in the interview, every one is connected by the computer and it’s not easy to video someone across the country.

Behind the App is a new documentary style podcast series about iOS app development.  It has the feel of the popular Serial podcast and sets a new bar for other tech podcasts.

I’m personally excited about this and I’m hoping it starts a shift to a more polished style. Instead of the typical, here’s our guest, now we’ll talk for an hour.

Interviewed, by Mubashar Iqbal, is a new site to list people that have been interviewed on podcasts:

I listen to a lot of podcasts, and noticed that some folks were appearing on a few of them. They would often talk about the same subject (a new startup they launched for example), but from a slightly different perspective.

After I noticed this, I tried to find other podcasts that these people appeared on. This turned out to be very difficult.

I decided to try and make this easier, and the idea for Interviewed was born.

This is such a great idea and a nice way of keeping up people you are interested in and seeing all the old interviews they’ve done. I’m also listed for the few podcasts I’ve been on over the years.

I’m still very much a beginner photographer but looking to improve. This post on creating better phone photos has a lot of inspiration:

Behind the emergence of a these incredible mobile photos are countless amazing photographers who – everyday – redefine and push the limits of this new art. And so – we asked the world’s best mobile photographers just how exactly they create art with their phones.

Yitzchok Willroth at php[world]

coderabbi
coderabbi

I had been waiting all day for this talk and at 2:50 p.m. I rushed into a room filled with six long tables. I took a seat on the front row so I wouldn’t miss anything.

Waiting to greet me was an index card, a pen, and a sticker. All branded with the speakers avatar. It was an impressive first impression!

I have followed Yitzchok Willroth, @coderabbi, over the past year on social media. We’ve had enough interactions that I consider him a friend, although never meeting in person. Anytime one of my friends are about to give a presentation I am nervous for them. I want more than anything for their talk to go well.

As I looked up to a small black and grey stage, I seen Yitz standing behind the podium. He was performing pre-talk preperations and getting his computer hooked up and microphone wired in.

He was dressed in a white button up shirt, black dress pants, and he looked a little nervous. As he wiped the sweat from his forehead, I knew the presentation was about to begin.

To be honest I wasn’t exactly sure what the next 45 minutes was going to be like. The title of the talk was “Talmudic Maxims to Maximize Your Growth as a Software Developer” which are foreign words to my vocabulary.

Less than two minutes into the talk, my anxiousness was quickly put aside. It was the best talk of the conference and it had everything a speaker needs. A story line, stage presence, and he kept the attendees listening intently to all the guidance.

The talk was not only for software development but for life itself. I believe the big takeaway is going to be different for each person, so I will not cover the presentation content. I am hoping this talk becomes the keynote at the next conference you attend. It was that good.

I feel like I got to see a rookie throw a touchdown on the first play of the first game. He gets it.

I had the pleasure of being on the latest Full Stack Radio podcast with my friend Adam Wathan. In this episode we talked about my Wardrobe blogging app, JavaScript, and writing.

I was actually really nervous but had a great time. Go give it a listen and subscribe.

A simple app isn’t simple by virtue of having fewer options, a simple app is simple because of usability. The fewer the options an app has, the more complicated it can actually become to use

Great tips that I want to keep in mind with the new Wardrobe Admin area.

iPhone 6 plus thumb zone

6-plus-thumbzone

A great graphic via mashable to keep in mind for building new iOS apps and for optimizing your mobile sites. I haven’t seen a plus in person yet, but being a short person this seems worrisome. The pictures I’ve seen make it look like an iPad mini mini.

Not only does Apple provide an API for interacting with the operating system and install apps, but they also provide an Objective-C bridge to work directly with native libraries such as Cocoa. This is HUGE.

That’s why the fact that Apple is now offering JavaScript for task automation is so compelling. It’s not that developers have been dying to write more task automations, it’s that we have all long been searching for a universal language for building applications. The fragmentation in mobile has agitated this to nearly a tipping point. Nobody wants to install different IDEs, learn different SDKs, and maintain separate code bases. It’s simply not sustainable. Cross-compilation is appealing for this reason, but results in enormously bloated apps and a level of complexity between the developer and the operating system that they cannot control. If there is one thing developers hate, it’s a black box.

I totally missed this announcement but indeed it’s very exciting and could be a huge step for bringing web developers into true app development. Hopefully, it gets integrated beyond just Automator.

This update cannot be installed because it requires at least 6.9 GB of storage. You can make more storage available by deleting items in Usage Settings.

— iOS 8

EVERY iOS UPGRADE, EVER!

This might be old news to you, but new to me:

In order to solve this problem, we decided to try to understand pages by executing JavaScript. It’s hard to do that at the scale of the current web, but we decided that it’s worth it. We have been gradually improving how we do this for some time. In the past few months, our indexing system has been rendering a substantial number of web pages more like an average user’s browser with JavaScript turned on.

I just ran into indexing of JavaScript that was embedded inside an iFrame. I figured no way they could index that, I was wrong.

Typekit Typography Lessons:

Lessons walk through specific topics or methods in the practice of typography, with a clear objective or takeaway skill that can be immediately applied to design work.

A great resource for typography, one of things in web development that I struggle to get exactly right.