Cover photo
Grahame Thomson
Works at Summit Web Solutions
Attended University of the Highlands and Islands


Grahame Thomson

Shared publicly  - 
Add a comment...

Grahame Thomson

Shared publicly  - 
It's a shame this package hasn't been updated for the release of atom 1.0 but it show's you the potential fun you can have with an editor that makes use of web technologies. 
UBUNTU editors of excellence, fully customizable!

This animation is no joke! It is only possible, when IDE and code are running in the same, (multithreaded) interpreter, you're writing, running and debugging your code in. Everything then is a 'first-class object', accessible from 'both sides'!

Your editor suddenly becomes 'playable'! Amazing, isn't it?

Try yourself on your phone / tablet!

Biggest advantage: You have full access to all variables, that allows you to do something, that is called 'live coding' and 'live debugging' No compile times - running faster than C!

Best editor / language pairings on Linux so far: - free JS IDE
Eric IDE - free Python IDE
ZeroBrane - free Lua (LuaJIT) IDE, blazingly fast! -

How elegant 'live coding' works, see here:

You're editing, debugging code while it is running in your IDE. That is unbeatable comfort, tremendously speeding up software development times!!! That has a psychological implication - it's pure fun!

With free ZeroBrane Studio you can develop for UBUNTU, Windows, Linux, Mac OS X, Nintendo, XBox, PS3, PS4, Android, iOS. Since it's written in LuaJIT, ZeroBraine itself runs on any platform, any CPU type, of course! #Angry birds, e.g., is written in #LuaJIT. One code, all platforms!

LuaJIT compiler also runs in Linux kernel itself, as Kernel Module ( $sudo insmod luajit.ko ), e.g for packet filtering:

Compare to $6999 #VisualStudio and other closed source crap!

Have fun!
View original post
Add a comment...

Grahame Thomson

Shared publicly  - 
#Google Planning to Devalue Content Behind Interstitials

>> long overdue!

via +The SEM Post  
We have known for a couple of months that Google was planning to add interstitials as a negative ranking factor in an upcoming mobile friendly algo, but it appears that the same will be coming to the regular search results too. Maile Ohye from Google warned webmasters at SMX Advanced that they will also be …
View original post
Add a comment...

Grahame Thomson

Shared publicly  - 
Please share. Seems to be a bit of a media blackout on this at the moment. 
Add a comment...

Grahame Thomson

Shared publicly  - 
Please share

Why capitalism in its current form doesn't work. Let's educate ourselves and change the system. Let's beat them at their own game. Let's do it one thing at a time. One person at a time.

Add a comment...

Grahame Thomson

Shared publicly  - 
Great collection. 
Font Awesome, Weather Icons, Mono Social Icons Font and many more Font icons available for free! Checkout the best font icons of 2014.
Add a comment...

Grahame Thomson

Shared publicly  - 
Come learn to #code with me on @treehouse and get 50% off your first month!  #webdev
Learn how to build websites & apps, write code or start a business.
Add a comment...

Grahame Thomson

Shared publicly  - 
I really should learn more #javascript  . Looks as though Stack Overflow would be a great place to ask if I get stuck. 
StackOverflow survey shows JavaScript most popular technology. 25% users use Sublime Text & 34% Notepad++
Where do developers live? How much do developers earn? Vim or Emacs? Tabs or spaces? This is the most comprehensive software developer survey on earth.
20 comments on original post
Robert Main's profile photoGrahame Thomson's profile photo
Are you offering yourself? 
Add a comment...

Grahame Thomson

Shared publicly  - 
I've made the switch from Sublime Text to Atom (by +GitHub  ) almost instantly. #webdev  

There are a lot of similarities between Atom and Sublime; such as default key bindings (to open new files, create new files, etc.) and user interface. 

Atom integrates package management, themes and settings into a more user friendly graphical user interface. For instance, I can find a package, view how many downloads it has, read the FAQ's for a package and read installation instructions. And this can all be done without leaving the editor. 

It also includes dictation. For coders who suffer from chronic pain or another form of disability this will be a big advantage over other IDEs or text editors.

Because atom is implemented using web technologies it's highly customisable. Probably more so than Sublime Text as you can create themes just using css and javascript.

I've had a quick look at snippets. They look as easy to create as Sublime Text Snippets (possibly easier). Which is great. I had just started creating snippets in Sublime Text to improve my productivity. 

Lastly, the documentation for Atom so far has been fantastic. The website has been well designed. Sublime Text has at least two websites I can think of (one for downloading Sublime and another for packages).

Atom has one website where you can download atom and find packages & themes. My first impression from the atom website is that is that has been well considered design and that it has an active community behind it.

That's good web design.

It also makes me think that if they have spent time and effort in designing their site they have probably done the same with their editor.

Unfortunately Sublime Text doesn't have the same "wow" factor. I appreciate that open source projects sometimes don't have the resources to invest heavily in a website but it can give a good impression. 
Mark Bridge's profile photo
Add a comment...

Grahame Thomson

Shared publicly  - 
Dev Tips Daily: #DevTools: Live Edit CSS in Sources and increment values easily

More :
1 comment on original post
Add a comment...

Grahame Thomson

Shared publicly  - 
Announcing Dev Tips: A developer tip, in the form of a gif, in your inbox 5 days a week.
6 comments on original post
Josiah nyarega's profile photo
hey have you ever used pyqt in python i have problems oop 
Add a comment...

Grahame Thomson

Shared publicly  - 
My #work desk @ +Summit Web Solutions​. 
Add a comment...

"If I have seen a little further it is by standing on the shoulders of Giants"

"The Moving Finger writes; and, having writ, Moves on"

"Just because it happens inside your head doesn't mean that it's not real."

Bragging rights
"My laugh is funny"
  • University of the Highlands and Islands
    BSc Distinction Computing, 2009 - 2012
Contributor to
Web Developer
  • Summit Web Solutions
    Web Developer, 2014 - present
  • Voluntary Groups - East Sutherland
    Development Officer, 2013 - 2014
Basic Information
Other names
Apps with Google+ Sign-in
  • Transmission
  • Matches Puzzle Game
  • 1010!
Grahame Thomson's +1's are the things they like, agree with, or want to recommend.
Boards for Trello

One-click access to your Trello Boards

Datepicker for Bootstrap, from Twitter

Change log. 12/3/2013: Fixed bug where date selection from previous and next year was wrong: Fixed bug where a variable was polluting the na

Game of Thrones

Trouble is brewing in Westeros. For the inhabitants of this world, control of the Iron Throne holds the lure of great power...and far-reachi

Star Trek Into Darkness

The Star Trek franchise continues with this follow-up to 2009's J.J. Abrams-directed reboot. Abrams returns to direct from a script by Damon


Your Android, on the Web AirDroid는 빠른 앱이고 무료입니다, 웹 브라우저를 통해 여러분의 안드로이드를 관리할 수있도록 돕습니다. 무선으로 말이죠. AirDroid의 철학: ※ One less cable. USB 케이블 없이도

The Social Network

Director David Fincher (Fight Club, Seven) teams with screenwriter Aaron Sorkin (The West Wing) to explore the meaning of success in the ear

Margin Call

Investment-firm analyst Peter Sullivan (Zachary Quinto) uncovers sensitive information that could easily plunge the entire business into per

Child taken from womb by social services

Exclusive: Essex social services have obtained a court order against a woman that allowed her to be forcibly sedated and for her child to be

Todoist: To-Do List, Task List

The perfect to-do list app is there wherever you need it: on your Android phone, Android tablet, desktop, browser, Gmail, and more.Join over

Autumn live wallpaper

Autumn is a Live Wallpaper. *** NEW ***This live wallpaper supports almost all the screen resolutions.Please rate it if you like...Instructi

Equaldex: A collaborative knowledge base for the LGBT movement

Equaldex is a collaborative knowledge base for the LGBT (lesbian, gay, bisexual, transgender) movement.

Apple (United Kingdom)

Apple designs and creates iPod and iTunes, Mac laptop and desktop computers, the OS X operating system, and the revolutionary iPhone and iPa

ThinkGeek .

Cool products for technophiles, geeks, and the occasional monkey at


A place for Android fans everywhere to meet, share and get the latest on all things Android.

BBC News

News, features, analysis from the BBC

Google Play

All your favorite entertainment, available anywhere you go.

End Piracy, Not Liberty – Google

Millions of Americans oppose SOPA and PIPA because these bills would censor the Internet and slow economic growth in the U.S.. Two bills bef

Official Apple Online Store - Buy Mac Computers and Notebooks, iPhone, i...

Purchase the latest Apple products at the Apple Online Store. Get fast, free shipping on iPad, iPhone, Mac and more direct from Apple, plus