Austin

Favorite Spots For Remote Work in Austin

Even if you have a top-notch home office, sometimes it helps to get out and clear your head.

I get some of my best work done at Cosmic (in good wether) or Barley Bean (in most weather). Do512 did their own polling and came up with the best places to work all around Austin.

πŸ‘‰ Our Favorite Spots For Remote Work

I’m bookmarking this list in case I find myself somewhere besides South Austin (gasp!), looking for a place to pull out my laptop and knock out some writing or code.

πŸ‘‰ See also: The Best Outdoor Seating in Austin, TX

Software Dev

Scaling up: how AirBnB ships a quality, gigantic app

AirBnB’s iPhone app has a gigantic code base (1.5 million lines of first-party code), a giant mobile team (75 iOS engineers), and a long history (first commit: 2010).

Over time, their app got so big and complex that the project began to take minutes to open (not build) in Xcode. Developers had to use the USB port on the right side of their MacBooks to avoid thermal throttling. πŸ€¦πŸ»β€β™‚οΈ

Given all this sheer complexity, the team there made some clever adjustments to develop, test, and ship their app pretty efficiently. Check it out.

πŸ‘‰ Designing for Productivity in a Large-Scale iOS Application

Among the highlights are independent modules called Dev Apps.

A Dev App allows a product developer to iterate on their feature’s UI and much of its business logic while building a fraction of the overall Airbnb application.

Dev App for an existing Airbnb module

For dependencies across modules, module types allow for “visibility rules” to minimize and document dependencies.

Also, AirBnB uses the Buck build system to keep Xcode projects out of source control (bye bye, Xcode project merge conflicts).

via iOS Dev Weekly.

Quotes

“Why can’t things just be good?”

Kimi is a thriller about someone who steps in some πŸ’© working on a Siri– or Alexa-like voice assistant for a fictional company. It is a stylish, tech-savvy romp.

However, this quote stuck out for me when some characters were talking about having the “best” Thai food ever.

‘Why can’t things just be good? Why do things always have to be the best?’

Angela Childs (Kimi)

Hey, if it’s good Thai food, does it even matter if it’s the best Thai food? I just thought it was a cool observation nestled in the middle of a pretty good movie. 😜

πŸ‘‰ See also: β€œComparison is the thief ofΒ joy” and perfect is the enemy of good.

You

Stay calm πŸ™ and kick butt βš”️

Here are a few tips that helped me get through times when I felt lost or hopeless. This is my practical, step-by-step guide, hard-earned and tested in real life.

Setting goals

Decide what you want. Pick a small goal for now — anything useful. Take the pressure off. Just pick something to work on that you can do.

Think short-term and what’s in your control. What can do you today, tomorrow, this week, this month? You can act most effectively in this timeframe.

Narrow your focus: Do one (main) thing at a time. You can’t do everything all at once. Once you finish a major goal, you can move on to the next with even more focus, having the first thing done.

Working towards goals

πŸ‘‰ It takes practice.

Visualize the outcome you want. Close your eyes, breath, and picture in vivid detail what you want to happen. This may sound silly, but it can help motivate you and sharpen your focus.

Work towards the outcome you want in small steps every day. Keep your current daily goals modest; keeping a backlog of stuff to do later is helpful.

πŸ‘‰ Doing Great Things is Boring πŸ€·πŸ»β€β™‚️.

Place your happiness in the progress towards the results, not in the result itself. Steady work in itself will make you feel better.

πŸ‘‰ β€œThe foolish man seeks happiness in the distance; the wise grows it under his feet.”

Yes, work towards an outcome, but don’t get attached to it; you can’t control everything. Focus on what you can do right now and take pride in your effort, however it may turn out.

Keep your ego in check. Do things because they go with your values and goals and not to look good or to avoid judgement.

Your happiness depends only on you, not on external people, places, or things.

πŸ‘‰ The Secrets to Happiness (Distilled)

Taking care of yourself

Enjoy nourishing foods any time you want: water, tea, bone broth, fruit, avocado, nuts, yogurt…

Try some calming sounds. Listen to some ambient music, nature sounds, movie soundtracks, whatever works. You can find these in your music app or even YouTube.

πŸ‘‰ The Best Music for Working

Freshen up your environment. Get outside for some sunlight and fresh air. Open a window. Light a scented candle or incense. Clean and tidy your home.

Move. Walk, stretch, exercise every day. Find an exercise (or two) that works for you. 🧘🏻

Taming your mind

It takes practice.☝️

πŸ‘‰ Super Summary: Think Like a Monk

Ask yourself – is this useful? If you find yourself having unhelpful, repetitive thoughts, then nip them in the bud. These are usually about a past or future that you can’t control and can’t solve by thinking.

Take a few deep breaths, then work on calming yourself.

Focus your mind on a gameWordle, a crossword puzzle, or a chill app like isowords, Townscaper, paper.io, or MiniMetro.

Work through your thoughts and feelings with journaling. Don’t hold back. Get it all out – the good, the bad, and the ugly. Or just write a haiku about your day to make it more fun. πŸ€·πŸ»β€β™‚οΈ

Meditate: Clear and observe your mind non-judgmentally. Scan your body, focus on breathing, visualize success, give gratitude, find empathy for others.

Feed your heart, not your fears

Fear makes you do stupid things and must be conquered.

πŸ‘‰ β€œFear is the mind-killer.β€β€œMove, but don’t move the way fear makes you move.”.

Above all, keep faith in yourself. ✌️

πŸ‘‰ β€œMay your choices reflect your hopes, not your fears”