invert colors

a repository of self-care resources for developers & others

not that long ago, i had a minor wake up call. i wasn't taking care of myself and and my body told me so in no uncertain terms. the experience started me thinking about how important self care is, and how little we pay attention to it in the tech community.

so often i see my fellow developers ignoring their basic needs for rest and refreshment. i started this site to provide a central location to find links that will help us all take better care of ourselves.

not a developer or involved in tech? you still deserve to take time for self-care, too! you don't have to be in tech to contribute and use these links.

have a link to share? just submit a pull request!
this project is intended to be a living, breathing resource.


more info

I won’t tell you to stop working, but I can try to help you not burn out

i wrote a post on medium to dig a little deeper into why i made this site.


i made a twitter bot if you'd like to follow it. there are reminders for selfcare practice and the occasional link as well.


the selfcare bot has also made its way over to mastodon!

general self-care

  • A History of Self-Care

    some history to give perspective on where the term "self-care" came from and how it's evolved over the years.

  • You Feel Like Shit

    an interactive flow chart for people who struggle with self care.

  • 10 Ways To Step Up Your Self-Care Game In 2017

    a collection of suggestions for taking better care of yourself in tough times.

  • OSMI - Open Sourcing Mental Illness

    a non-profit organization website with forums that is focusing on improving mental state of IT-workers.

  • I Am Having A Crisis & Can't Go On

    some helpful guidelines if things are really bad and you find yourself in crisis. please seek out the resources on that page if you feel like you can't go any further on your own.

  • Self-care: coping and healing

    a good, general overview of self-care practices.

  • 100 Days of Healthing

    Inspired by 100DaysofCode, 100 Days of Healthing is a challenge to spend an hour a day, for 100 days, working on your health & self care. It’s permission to give yourself an hour a day. And we’re all here with you.

  • Radical Self Care 101

    a short, inspirational guide to getting started with your self-care practices.

  • Aloe

    Aloe is a self-care focused community within Femsplain. Fast or slow, we're giving you the tools to grow. Features a newsletter, twitter bot and Medium publication of useful articles.(Aloe is also now an app)

  • WellCast

    while mostly targeted at students, this site features short video guides on handling stress, relationships, and improving overall wellness.

  • 7 Ways to Maximize Misery

    a video that shows you how to make yourself sad. a form of reverse psychology that powerfully shows some of those bad habits and ways of living that are so easy to slip into.

  • LemonAid

    LemonAid offers an active, supportive community where you can unload your struggles and share successes anonymously. they believe in openly speaking about mental health, trauma, human rights and professional challenges. as of now, the community is open for those who are female-identifying, but they are working to expand that. check out the website, or just join the [Slack Group](

  • Mental Illness in the Web Industry

    a round-table discussion from A List Apart on the state of mental health perceptions in the web industry.

burnout recovery

exercise and health

  • Programming Your Hands

    a collection of information on taking care of your hands and other body parts.

  • Reddit's r/fitness

    an extensive getting started guide to exercises.

  • The Johnson & Johnson Official 7 Minute Workout

    an app (iOS, Android) that provides short workouts with great instruction.

  • Brain Over Brawn

    The "owner's manual for the human body", a free e-book on how to maintain your body in decent condition. Fair warning, the importance of eating at regular interval has been debunked since the release, but the rest of the book still stands.

  • Eat This Much

    Automatic meal planner to help stick with a balanced diet, calculated based on your body and lifestyle parameters.

  • Clue

    a scientifically-minded reproductive health app (iOS, Android) that goes beyond mere period tracking.

meditation & mindfulness resources

  • How to Meditate

    a down-to-earth video explaining basic meditation from WellCast.

  • How To Meditate For Beginners

    this comprehensive guide covers exactly: where to meditate, how to meditate, what to do with your mind, how long to do it for, and even how long before you start seeing benefits.

  • The Miracle of Mindfulness

    this short, concise, classic book by Thich Nhat Hanh introduces the practical application of mindfulness both in meditation and in daily life.

  • Mindfulness Practices

    Plum Village has a list of mindfulness practices to help you bring mindfulness into your daily life.

  • A few thoughts on meditation for newbies

    a few useful thoughts on getting started with meditation and dispelling a few myths about the practice.

meditations & tools

  • Breathe Luv

    a lovely, peaceful breathing app with three speed settings and gentle animations. no ads. iOS only for now.

  • Pixel Thoughts

    a beautiful 60-second meditation tool to help clear your mind.

  • Ground & Center

    a good outline of a classic meditation visualization that can work well in a short amount of time if you are feeling out of sorts.

  • Stop, Breathe and Think

    free guided meditation for iOS, Android and the web.

  • Andrew Johnson's relaxation MP3s & apps

    a wonderful collection of free and paid apps and MP3s by a Scottish hypnotherapist.

  • F*ck That: An Honest Meditation

    an irreverant, but surprisingly helpful 2 1/2 minute meditation.

  • Meditation Studio

    an app (iOS) that offers access to hundreds of short, guided meditations.

  • Headspace

    meditation made simple. learn online, when you want, wherever you are, in just 10 minutes a day.

  • Calm

    a simple mindfulness meditation app that brings clarity and peace of mind into your life.

  • The Mindfulness App

    an app that will lead you through meditations. It comes with reminders to help you remember to meditate.

  • Meditations

    Jack Kornfield's website lists various well-writtetn meditations, some of them in audio/video, on walking, mindfulness, gratitude and various other topics.



  • Bouncy Castle

    a weekly email filled only with things that make its contributors smile.

  • The Kids Should See This

    here’s just so much science, nature, music, art, technology, storytelling and assorted good stuff out there that kids haven’t seen. It’s most likely not stuff that was made for them… But we don’t underestimate kids around here.

  • Zen Habits

    Zen Habits is about finding simplicity and mindfulness in the daily chaos of our lives. It’s about clearing the clutter so we can focus on what’s important, create something amazing, find happiness.

  • Brain Pickings

    a free weekly interestingness digest. It comes out on Sunday mornings and offers the week’s most unmissable articles across creativity, psychology, art, science, design, philosophy, and other facets of our search for meaning.

  • Girls' Night In

    A weekly Friday newsletter and community for women who'd rather stay in tonight + recharge. We only share fun or positive things.

uplift & positivity

  • Emergency Compliment

    sometimes you need someone to tell you it's ok. Sometimes you need someone to tell you your breath smells great.

  • Kitten Academy Live Stream

    adoptable kittens, livestreaming 24/7. enough said, right?

  • Calming Manatee

    random slides of manatees with phrases as if they were your best parent-type friend.

  • Montery Bay Aquarium Live Cams

    live feeds of peaceful jellyfish, waving kelp forests and other sea life.

  • Webcam: Sled Dog Puppies

    sled dog puppies at the Historic Park Kennels of the Denali National Park and Preserve, Alaska, United States.

  • Peaceful Cuisine

    soothing videos (some without music) of vegan food recipes being prepared in beatiful kitchen.


  • 750 Words

    online, always private, blank page for anything you want to say. the site is built around The Artist's Way's practice of free-association writing first thing in the morning. exports are available.

  • Why Journaling Is Good For Your Health

    a nice guide to the health benefits of journaling including some tips on getting started.

  • 30 Journaling Prompts

    30 Prompts for self-reflection and self-discovery when you don't know what to write about.

  • Journaling and Self Care

    Joshua Ginter shares his experience of how journaling as an accountant helped him get through the hectic tax season more healthily.

offline activities

  • Colouring Pages

    Del provides printable, Creative Commons licensed coloring pages for grown ups on her Free Colouring Pages and also sells a coloring book and a digital book on how to draw mandalas yourself.

  • Solitaire

    often called "Patience," more than 150 Solitaire games have been devised.

  • Knitting and Crochet

    the Craft Yarn Council guide to getting started with knitting and crochet.

  • Calming Crafts

    the Sea Lemon youtube channel offers tutorials on making lots of different crafts, often related to paper crafts and organizational tools. the video linked here is focused on calming crafts, but her videos are soothing to watch on their own as well.

general apps & tools

  • f.lux

    OS X app makes the color of your computer's display adapt to the time of day, warm at night and like sunlight during the day.

  • SelfControl

    a free Mac application to help you avoid distracting websites.

  • StayFocusd

    a Google Chrome extension that limits the amount of time that you can spend on time-wasting websites.

  • Workrave

    a program for Linux and Windows that reminds users to take micro-pauses and rest breaks.


    mood and healthy behavior tracking, meditations and other activities to help you cope with stress or anxiety.

  • Twilight

    An Android app like F.lux; makes the color of your computer's display adapt to the time of day, red-shifted at night and normal during the day.

  • Happify

    Happify provides a variety of easy to do and effective exercises to teach you new emotional skills and coping methods. Available for iOS, Android, and desktop!

noise generators

  • Noisli

    a background noise generator with built-in text editor.

  • MyNoise

    a site with a very wide variety of noise generators, ranging from nature sounds and industrial noises to soundscapes and simulated voices.

  • Rainy Mood

    a 30-minute thunderstorm loop, online and an app.

  • Tide

    a combination white-noise and pomodoro-timer app for iOS. soothing sounds & periodic "take a break" reminders.

  • Sound of Rain

    8 hour long video that highlights the sound of rain.

  • Purrli

    the internet has a cat. complete with random little meows and various options to control the intensity of all those purrs.

helpful games

  • Habitica

    a free habit building and productivity app that treats your real life like a game.

  • Super Better

    gamify your life to improve your mood and conquer your challenges.

  • Pause

    triggers the body’s ‘rest and digest’ response by slowly and continuously moving your fingertip on the screen.

  • queer trans mentally ill power fantasy

    a Twine game for queer trans mentally ill people who want to live out the fantasy of a world that is both kind and fucking awesome.

  • Self-Care Game Jam

    a collection of games, little tools, zines, music, and bots created as part of the game jam.

  • Viridi

    Viridi is a meditative potted plant app for both desktop (PC/OSX) and mobile (Android/iOS). the soundtrack is also available.

self care bots

  • Check-O-Tron

    a bot that checks in on you.

  • Medbot

    Reminders to take your medications from a robot that swallowed a thesaurus.

  • Yayfrens Bot

    a bot that is your friend who loves you and even responds to your retweets.


    a bot that helps you get things done in a balanced way.

  • hydration time!!

    humans are squishy and weak, but they are my friends, so i remind them to drink water.

  • take a break pls

    a bot to remind you to be kind to yourself during the day and take breaks every 3 hours.

  • pls_take_care

    Twitter bot, tweets self-care reminders. One of the first ever self-care bots.

  • yr_life_matters

    Twitter bot for people going through a hard time.

talks & articles

articles and resources for building self-care tools

  • Offline Only

    you have to actually go offline to read this thoughtful piece on the potential of building offline web-based things.

  • Games for Personal Growth: A Design Process

    Brie Code writes about the process of designing tend-and-befriend games focused on self-care and personal growth.

getting to know yourself