The Main Thread
Title: The Main Thread
Description: A journal of technology and software development featuring articles and reviews written by Justin Driscoll. is ranked 1647119 in the world (amongst the 40 million domains). A low-numbered rank means that this website gets lots of visitors. This site is relatively popular among users in the united states. It gets 50% of its traffic from the united states .This site is estimated to be worth $6,427. This site has a low Pagerank(0/10). It has 1 backlinks. has 43% seo score. Information

Website / Domain:
Website IP Address:
Domain DNS Server:,,, Rank

Alexa Rank: 1647119
Google Page Rank: 0/10 (Google Pagerank Has Been Closed) Traffic & Earnings

Purchase/Sale Value: $6,427
Daily Revenue: $17
Monthly Revenue $528
Yearly Revenue: $6,427
Daily Unique Visitors 1,620
Monthly Unique Visitors: 48,600
Yearly Unique Visitors: 591,300 WebSite Httpheader

StatusCode 200
Content-Type text/html
Date Thu, 04 Aug 2016 06:18:09 GMT
Server AmazonS3 Keywords accounting

Keyword Count Percentage Traffic Sources Chart Similar Website

Domain Site Title Alexa Rank History Chart aleax Html To Plain Text

The Main Thread The Main Thread by Justin Driscoll Articles About Feed Search beta Sponsor Elsewhere Twitter Github Stack Overflow Dribbble Core Data in Swift Part 1 - The Stack While updating a new Core Data app to Swift 2 I've found a few situations where either there doesn't seem to be any official guidance on best practices, or worse, what I'd consider bad recommendations. Read more… How to Check if You're Running on the Simulator in Swift I spend a lot of my time developing iOS apps that work with our web applications. When I run the app in the simulator I want it to talk to the copy of that web application that's running on my development machine and when I run it on a device (or issue a beta build) it should talk to the staging server. Unfortunately, This isn't as simple in Swift as it is in Objective C. Read more… Trim a String in Swift I needed to trim whitespace from some user input in a Swift app I'm working on. I could have used the ability to bridge to NSString and called `stringByTrimmingCharactersInSet:` but doing it in Swift seemed like a fun little exercise. Read more… Search The Main Thread I built a site search widget a couple of weeks ago as a way to familiarize myself with React.js Read more… Simple Auto Layout in Swift I haven't had much time to spend with Swift lately but with the release of Swift 1.2 it seemed like a good time to refresh my memory. I have one (very unfinished) project written entirely in Swift that helps me keep track of the changes in the language. This project has come to the point where I can no longer rely on storyboards and nibs for layout so the time had come to look seriously at writing Auto Layout code in Swift. Read more… Free as in Baby I've been meaning to write this post but Daniel Compton beat me to it. "It takes a village to raise a library" and "free as in 'baby'" are too perfect not to repeat. Read more… A New Post Script for Jekyll The Main Thread is a static site generated with Jekyll. I love a lot of things about this setup but there's too much friction when adding new posts. Read more… OnePad Finally Updated OnePad 1.4 is mostly me playing catch-up. The UI has been iOS 7-ified, it has 50% less capitol letters in the name and 100% less skeuomorphism in the icon. I did have a chance to add a few new features though. Read more… Two Great Programming Videos I want to share a couple of exceptional software programming talks that I've watched recently. They are both engaging, and if you're anything like me, will likely challenge many of your assumptions while enforcing other suspicions about the "right" way to write software. Read more… Get Your Free Build Numbers Here You'd think something as simple as an automatically incrementing build number would be a solved problem by now. Instead it seems to be one of those areas where everyone has their own workaround. At least for those of us not blessed, or cursed, with a monolithic shared build system. For Cocoa apps the build number is also known as a `CFBundleVersion` and it's a very useful thing for lining up bug reports with exact points in your code history. Read more… Older Articles Original content ? 2009-2015, Justin Driscoll. Whois

Whois Server Version 2.0
Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to
for detailed information.
  Domain ID: 1789199187
  WHOIS Server:
  Referral URL:
  Updated Date: 2016-05-15T18:09:07Z
  Creation Date: 2013-03-26T18:05:03Z
  Registry Expiry Date: 2017-03-26T18:05:03Z
  Sponsoring Registrar: Tucows Domains Inc.
  Sponsoring Registrar IANA ID: 69
  Domain Status: ok
  Name Server: NS-1492.AWSDNS-58.ORG
  Name Server: NS-1873.AWSDNS-42.CO.UK
  Name Server: NS-233.AWSDNS-29.COM
  Name Server: NS-618.AWSDNS-13.NET
  DNSSEC: unsigned
>>> Last update of whois database: Mon, 16 May 2016 02:07:14 GMT <<<
For more information on Whois status codes, please visit
NOTICE: The expiration date displayed in this record is the date the
registrar's sponsorship of the domain name registration in the registry is
currently set to expire. This date does not necessarily reflect the expiration
date of the domain name registrant's agreement with the sponsoring
registrar. Users may consult the sponsoring registrar's Whois database to
view the registrar's reported date of expiration for this registration.
TERMS OF USE: You are not authorized to access or query our Whois
database through the use of electronic processes that are high-volume and
automated except as reasonably necessary to register domain names or
modify existing registrations; the Data in VeriSign Global Registry
Services' ("VeriSign") Whois database is provided by VeriSign for
information purposes only, and to assist persons in obtaining information
about or related to a domain name registration record. VeriSign does not
guarantee its accuracy. By submitting a Whois query, you agree to abide
by the following terms of use: You agree that you may use this Data only
for lawful purposes and that under no circumstances will you use this Data
to: (1) allow, enable, or otherwise support the transmission of mass
unsolicited, commercial advertising or solicitations via e-mail, telephone,
or facsimile; or (2) enable high volume, automated, electronic processes
that apply to VeriSign (or its computer systems). The compilation,
repackaging, dissemination or other use of this Data is expressly
prohibited without the prior written consent of VeriSign. You agree not to
use electronic processes that are automated and high-volume to access or
query the Whois database except as reasonably necessary to register
domain names or modify existing registrations. VeriSign reserves the right
to restrict your access to the Whois database in its sole discretion to ensure
operational stability. VeriSign may restrict or terminate your access to the
Whois database for failure to abide by these terms of use. VeriSign
reserves the right to modify these terms at any time.
The Registry database contains ONLY .COM, .NET, .EDU domains and