This page lists every article ever published on this site.
You can search the entire archive of 1,183 articles using this box:
You can also browse the archive below.
Today marks twelve years since I started writing at mattgemmell.com
On people-watching, and seeing someone else instead.
On the cover of my first novel, twenty-five years ago.
My novel CHANGER is now available as a paperback.
My new action-adventure novel, CHANGER, is getting some great reviews.
That feeling when you release a pro-Europe action novel two days before the UK votes to leave the EU.
My novel CHANGER is now available.
My novel CHANGER will be available this month.
On the place I'm always drawn to in bookshops.
My new mini-ebook, Writing in Markdown.
When you use little of what you have, you could get by with less.
On the power that names hold.
The new version of Jesse Grosjean's plain-text to-do list Mac app.
Setting up a family info server cheaply, with encryption.
The most useful thing I ever learned in tech.
Allowing software to auto-update is a gesture of trust. Don’t squander it.
We're still abusing people's patience with needlessly bloated, sluggish web pages.
For Mac developers, there are more arguments than ever for staying outside the App Store.
Respectful discourse addresses one pain-point of online comments, but I still have doubts.
The time to backup your data is now.
Cryptographic backdoors are vulnerabilities to any malefactor.
Rewarding social media users by hiding ads is problematic.
Writing fewer words, more often.
Using a command-line computer interface to quieten and focus the mind.
An invitation to become a member of this site.
On growing up surrounded by belief in the supernatural.
On the one morning each year when our living room door led to another place.
On the things you become familiar with, whether you choose to or not.
On our reactions when faced with acts of terrorism.
Sometimes, I can almost remember how.
There's nothing shameful about feeling.
Having a large audience brings both privileges and consequences.
On the natural fear we feel when allowing others to read what we're written.
There's a gap in my identity.
A short piece of original fiction.
On the flaws in the ethical argument against ad-blocking.
I've limited social media to my phone, to boost my productivity on the laptop.
On the season that heralds change, and reminds us of the work we've yet to do.
Today marks eleven years since I started writing at mattgemmell.com
On the spark of fresh inspiration, as both the ally and nemesis of creative output.
Whatever you grew up with seems ordinary, even if it's not.
I introduced site membership five months ago. Here's how it's been going, and what I've learned.
If you have praise to give, don't wait until it's too late.
How to make some small changes each day, and shed some extra pounds.
On finding the essentials in life, and how our perspective on what’s important alters over time.
The new 2015 MacBook is the ideal laptop for a very specific type of user.
The other voices inside us, and the one I turn to in times of trouble.
Today marks the end of my 35th year.
The truth about increasing your readership and social following.
On science fiction, and how it embodies hope.
Create web sites that respect readers above all else.
Labelling scenes with points of view in Scrivener.
An update on my writing projects.
My shifting relationship with money, during the major changes in my life.
My first week with Apple Watch, and how it changed my behaviour.
How the Apple Watch changed my relationship with other devices.
On the points in life when we make decisions that define our future.
We show versions of ourselves to others, to help us hide.
There's no finer substance than single malt whisky.
Minor tweaks to accessibility can have profound benefits for differently-abled people.
I regret writing my most popular article.
Men should make the effort to seek out more female voices.
For men, colour choices are often monochromatic - but they don't have to be.
On motivation, and the darker emotions that can lie behind it.
Thoughts on what blogs are, and how our words for them are trivialising.
On death, and its true face.
An overview of Windows Phone, from a long-time iOS user.
The power that smoke has to evoke my memories.
Why you should get rid of the cruft from your site's URLs.
A Jekyll plugin to split posts across multiple pages.
How you can support this site by becoming a member.
A Ruby gem to stage and unstage Jekyll draft posts.
I appeared as a guest on the Random Trek podcast recently, talking about the Star Trek: The Next Generation finale, All Good Things.
On the nature of depression, and suicidal thoughts.
On the strengths of simple, designed-for-purpose tools for creativity.
Creating magazine-like cover images with Jekyll.
My vote is with the Scottish National Party for 2015.
When you're doing what you're meant to do, it doesn't seem like work.
Referrers: a Ruby script to show the referring URLs from Apache access logs.
I'm ready for the file system to go away.
If we don't support the artistic output we enjoy, it will inevitably vanish.
Some enhancements to this site's design and functionality, for the reader's convenience.
The ultra-portable laptop for regular users is now a perfected device.
Reflections on extremism and terrorism, after the Charlie Hebdo massacre in Paris.
We need stories.
Thoughts about the year that's just ended, and my goals for 2015.
On feeling free to write for myself, and let readership take care of itself.
On the interplay of imagination and fiction.
Chasing the Northern Lights, and finding wonder in our world.
Some thoughts on incorporating themes, symbolism and motifs into writing.
I wasn't always called Matt Gemmell.
My dark dreams as the year draws to a close.
Ten years ago, a friend and I decided to try being together.
Details of my workout routine.
The Incipio Feather case for iPhone 6.
Thoughts on the Apple Watch, and where it fits into the market.
I've simplified my set of computing devices, to help clear my mind and let me move.
A writer's job is find the lie that's truer than real life.
Thoughts on yesterday's referendum on Scottish independence from the UK.
Sultans of Swing has accompanied me through my life.
You can now subscribe to the articles on mattgemmell.com via email.
On the importance of fan fiction as literary output.
A new blog design to celebrate ten years of mattgemmell.com
Today marks a decade since I started writing at mattgemmell.com
Using Scrivener to create ebook anthologies of essays, short stories, poems, etc.
My anthology of personal essays is free today on the Kindle Store.
An anthology of my personal essays, on the Kindle Store.
The new e-book version of my technique for resolving plot issues in fiction, and tackling the second draft.
My technique for resolving plot issues in fiction, and tackling the second draft.
Coming to terms with writing in a pulp genre.
The day I learned that the world isn't optimal, and it's OK to be unhappy about that.
My experiences writing the first draft of a novel.
On our unpreparedness for being thrust into the decisions of adulthood.
My appearances as a guest on two podcasts recently.
A review of the Staedtler pigment liner 0.3mm, and the Moleskine soft cover pocket notebook.
A tribute to the art of handwriting.
Some of my macros for Keyboard Maestro on Mac OS X.
Thoughts on the software industry, now that I'm no longer a developer.
Thoughts on the psychology of pointing out first world problems.
Ten years ago, I met the woman who became my wife.
Some details on my data backup strategy, and the tools I use.
Thoughts on preserving our digital legacy.
How I use Finder tags on OS X.
Lessons I've learned about pain.
Don't give your work away. Not for anything.
A small thank-you to those who read my writing.
Finding focus by opting out of distractions and negative experiences.
I'll be speaking on the Macworld MacMania cruise around the Canary Islands in December 2015.
Maintaining creativity over long periods.
Thoughts on how to run an effective consulting business.
Some of the Mac OS X keyboard shortcuts I use most often.
Analogue tools apply a drag force that helps us think before creating.
Most people shouldn't need to see or think about URLs.
The challenges of working from home full-time, and some tips on how to do so effectively.
The challenges of working from home full-time, and some tips on how to do so effectively.
On building an audience, and the double-edged sword of having one.
Screen size isn't a limiting factor for productivity, with the right tools.
Taking credit can also mean taking responsibility.
Offscreen magazine issue 8, featuring my piece on legacy in the digital age.
You Can Make An App bookazine from Future Publishing, featuring my piece on app design.
My change of career to full-time writing, three months in.
How to sponsor my writing, and share your message with my audience.
I am one possible version of myself.
In defence of the judicious use of profanity in writing.
Publish your words on your own site, not someone else's.
Everything is about other people's reactions.
Writing about what you know isn't always easy.
I'm making a big change to my career.
The online writers you should be reading, and some of my favourite pieces I've written in 2013.
The video gaming community has a real problem with women.
Regarding Twitter's recent change (then reversion) of the block function.
Towards a cleaner, more reading-oriented blog.
A chart of the advice in K. M. Weiland's book on Structuring Your Novel.
It's a lie that one device fits all. Instead, use the right tool for the job.
It's easy to disdain wishes until you have something to wish for.
My experience with anxiety and panic attacks.
Our nostalgia traps us.
The current state of privacy from state surveillance in the West, and what's reasonable for citizens to expect.
A brief summary of my preferred style guide for formatting fiction.
Whether digital or print, publications are most appealing when they respect the content and reader, not the medium.
Some tips on writing fiction.
On the importance of having a sound grasp of spelling, grammar and punctuation.
The effectiveness of working without the distraction of internet access.
How to connect and sync Newton devices with Mac OS X.
Every product is constrained. Choose to optimise your compromises, whether you're designing or just buying.
The difficulty I have in defining myself, and how I don't feel like I'm primarily a software developer.
Thoughts on the new user interface style and aesthetics of iOS 7.
My compulsion to leave something behind, and be remembered.
Notes on my own writing process, including planning, editing, and dealing with block.
My continuing journey to find and filter prejudice, and my good fortune in having strong female role models.
Review of my most popular posts of 2012, and some updated traffic stats for this blog.
Thoughts on designing a blog to suit the reader: what to include, and what to omit.
The ongoing debate about skeuomorphism in software interfaces misses the point.
A brief discussion of the new site design for this blog.
My thoughts on the App.Net platform and social network, and how it differs from Twitter.
A workflow for Alfred 2 to tell you which day of a week a given date is.
A workflow for Alfred 2 to create filename or URL slugs (clean URLs).
Desktop wallpapers featuring various colours (and special editions) of the Nintendo Game Boy Advance SP.
This site's feed has moved away from Feedburner.
Desktop wallpapers featuring Super Nintendo (SNES) controllers.
Some Nintendo NES-themed wallpapers for iPhone 5, featuring various games.
Some Super Nintendo-themed wallpapers for iPhone 5, featuring various games.
The software and hardware you'll need to play classic NES, SNES, N64 and Gamecube games on OS X, using original Nintendo controllers.
MGWordCounter, a free and open source live word-counting implementation for OS X NSTextView and iOS UITextView.
A tour of some of the less desirable subspecies of Twitter user.
Reading (and writing) horror fiction controls the fears we already have.
The tools and accessories I use for writing; both software and physical.
Rediscovering the short stories I wrote as a teenager.
A gallery of photos of my wife and I over the years so far.
Examples of VoiceOver accessibility on iOS done very well, and very poorly.
Some hexagonal grid wallpapers for iPhone 5, in various colours.
Version 1.0.3 of my Mac app Sticky Notifications, for quick notes and reminders.
Version 1.0.1 of my Mac app Sticky Notifications, for quick notes and reminders.
How to release Mac apps outside the App Store, complete with updates, licenses and payments.
Introducing Sticky Notifications, an OS X app for quick notes and reminders.
Your fancy email-filing system won't work. Be ruthless instead.
Open platforms don't work for commercial success. Closed is where the smart developer money is.
Reflections on the poor thinking behind negative reactions to indie devs being acquired.
Why it would be a bad idea for Apple to let developers reply to App Store reviews.
Details of my Photoshop workspace, both physical and virtual.
A Photoshop PSD recreation of the tooltips from iPhoto on iOS.
My years of experience in creating reusable components distilled into 25 rules.
An open source iOS GUI component providing pop-up tile-based menus.
The apps I keep on my iPad for working and travelling.
Thoughts on a recent misguided concept for layered window management on iPad.
A condemnation of our continuing discrimination and sexism towards women.
A discussion of an increasingly-prevalent UX aesthetic that appeals to me on touch-screen devices.
Using a 3rd generation iPad as a Mac HiDPI Retina Display, via Air Display
Thoughts on the Appsterdam initiative, as its founder steps back to pursue new ventures.
A template for an iPad 3 Lock Screen image, showing your contact information.
A brief review of Sony's new PlayStation Vita portable gaming system, with screenshots.
A few ways you can help to support this blog.
Piracy isn't a consumer problem; it's due to the closed-mindedness and greed of the industry.
Thoughts on sleazy and disrespectful entry methods for promotions and competitions.
What hashing is, how it can protect your privacy and contact information in social media apps.
How to export Photoshop artwork as PDFs, compress the PDFs, and use them in iOS apps.
How to create an etched effect for UI designs in Photoshop.
Tips on how app and web developers can help graphic/UI designers.
Tips on how designers can help app and web developers, including practising good Photoshop hygiene.
I'm giving away 3 copies of the iPhone User Interface Cookbook, via Packt Publishing.
How to add texture to UI designs using noise on gradient layers in Photoshop.
Non-textbook ideas about what you can make with iBooks Author.
Some points to consider before beginning a book project with iBooks Author.
A response to the Pope's latest appalling condemnation of homosexuality.
A response to Disqus' study purporting to show pseudonyms generate higher quality comments.
Feedback from around the web on my 'comments off' policy.
Survey results on your preferred types of articles on this blog.
Microsoft Stores will sell demo/crapware-free PCs, calling the process 'Signature'.
A review of the Nintendo 3DS (and Ocarina of Time) after owning one for a week.
One month after switching comments off, I'm a happier blogger and writer.
The importance of expressing an opinion in tech journalism and blogging.
Review of my most popular posts of 2011, and some traffic stats showing over a million pageviews.
The dishonest, sleazy tactics of AllThis, falsely implying endorsement by others.
A set of best practices for releasing open source code, to maximise its usefulness.
A list of recommended speakers for technical conferences, who happen to be women.
A letter to a formerly beloved OS X text editor, upon bumping into its long-awaited 2.0.
Why HP making webOS open source probably spells the death of the platform.
A brief overview of Google Currents for iOS, a curated content-reading app.
On the low expectations of the PC industry press regarding hardware quality.
The search for simplicity, elegance and focus in my life, both online and offline.
Why you should feel free to develop your app for the newest version of the operating system only.
I'm proud to have been invited to join the Read and Trust network of the best independent writers on the web.
Why I switched off comments on my blog, and why you should consider doing it too.
A discussion of why copying another product is actually more difficult than innovating.
A rewritten version of Adobe's announcement about the end of mobile Flash Player.
User experience issues with On/Off switch implementations.
A progressive set of UI/UX mockups of my iPhone speed-dial app, Favorites.
The new iPad app edition of Tap! magazine for iOS
Why dishonest Search Engine Optimization tactics are self-defeating. Instead, focus on creating trustworthy, genuine, relevant content repeatedly.
Tips on public speaking: how to rehearse, deal with nervousness, avoid demos, and deliver effective presentations that entertain the audience.
How to install and run Mac OS X 10.7 Lion, and Windows 8, in VMware Fusion 4. Includes screenshots.
The importance of proper attribution when quoting someone's work, avoiding plagiarism, and having a genuine identity to increase credibility online.
How to migrate from WordPress to Octopress, for static 'baked' blogging. Tips for configuring Octopress and Apache for the best performance.
Pie (circular, radial) menus implemented on iOS, for the iPad. A touch screen user experience concept implemented, with screenshot and video.
Using keyboard shortcuts and the Favorites Bar in Mail on Mac OS X 10.7 Lion to quickly and easily open mailboxes and move messages.
My dislike of collections of links without any editorial contribution, as exemplified by paper.li.
How to restore most of Mac OS X Snow Leopard's Spaces functionality on 10.7 Lion, including keyboard shortcuts, multiple Spaces and pinned apps.
How to simulate various network conditions using Mac OS X 10.7 Lion.
Using the new regular expressions based Find Patterns in TextEdit on Mac OS X 10.7 Lion.
Using Quick Look previews in the Spotlight menu in Mac OS X 10.7 Lion.
The difference between native mobile apps and web apps, and the additional user experience cost of not being native.
How to rename the color flags in Mail on Mac OS X Lion.
How to ask questions properly via email, and avoid excessive courtesy or superfluous words that make your message difficult to understand.
How to use Mac OS X with a dual drive, hard disk (HDD) plus solid state (SSD) configuration, booting from SSD. Keeping large files on another drive.
Migrating to a new Mac without using Time Machine or updating. Which files to copy, and what to keep from the old machine. A checklist.
The importance of contributing to your field of interest with new work and ideas, rather than simply extracting money from the system.
An essay on the desire to keep a system as close to its factory specification as possible, and which apps demand too much compromise.
How to implement VoiceOver accessibility support in iPhone and iPad apps to help visually impaired users. The importance of accessible technology.
A multi-touch user experience and user interface concept for tools attached to each finger of the hand, for painting and other canvas apps.
Open source iPad split view replacement for iOS, including portrait and landscape configurations, draggable splitters, and much more.
A notation system using symbols to describe multi-touch gestures like tap, swipe and rotate. Includes Photoshop and Illustrator shapes and a glossary.
How to create an app product web site that encourages users to download, try and buy the software. Common mistakes and how to avoid them.
Open source code, screenshots and videos showing how many simultaneous touch events the iPad supports - it goes up to eleven.
The tendency of engineers to include configurable functionality in apps, when a non-configurable option suiting the majority of users would be better.
The theory, design concepts and metaphors behind iPad user interface and user experience. How to look and behave like a proper iOS application.
A brief and direct guide to getting started with iOS development, for experienced developers on other platforms. Your questions answered.
How to properly ask technical questions, and demonstrate that you've done your research and are willing to learn on your own.
Gemmell Inside logos and badges to use in your software products if you've used Matt Legend Gemmell's source code.
A discussion of the user interface and user experience design decisions in Favorites, my speed dial app for the iPhone.