
A drawing of a tree shows, not a tree, but a tree being looked at. In an essay on drawing, Berger writes that ‘To draw is to look, examining the structure of experiences. You could say, following John Berger, that civilians merely see, while artists look. It is what literature has in common with painting, drawing, photography. In ordinary life, we don’t spend very long looking at things or at the natural world or at people, but writers do. Separate the emotional content of the feedback, and your emotional response from the informational content, even if it hurts, and even if you disagree.It is information that can be usefully deployed. Look at feedback as information, and as a mechanism for alignment and improvement.True calm will return, and then you can act. But take a breath, focus on your heart rate, and try to at least act calm and receive the feedback gracefully.

It’s okay to be frustrated and okay to be angry. Feedback feels like an attack, so it’s natural to want to attack back, or withdraw inside ourselves. Our emotional reactions are often counterproductive to our ability to act and achieve in our own self interest. I am coming to believe that a major differentiator between the good and the great is the ability to face brutal facts and see the world-and ourselves-as it is, and not how we wish it to be, all while maintaining an emotional equilibrium. This is true even if you disagree with it, even if it is wrong, and even if it is rude or ill-intentioned! Any feedback is still a signal to how you are perceived, and new insight into the other person’s perspective. You are receiving useful information that you would have not otherwise received. It’s best not to think of feedback as a mechanism for criticism, but as a mechanism of alignment and improvement and adjustment. There’s no way to know if you’re managing to keep your car on the road without the feedback of where the yellow lines are relative to you. Humans are not generally wired well to handle feedback gracefully.īut… feedback is important. This is especially true for someone who cares deeply about their work and identifies strongly with it. What’s tough about feedback is that it targets what we are most invested in-ourselves-and for a brief moment it’s brutally clear how someone else sees us, and how it’s different than how we see ourselves and want to be seen. Or that I always handle it as gracefully as I’d like. Or that I don’t feel called out or suddenly vulnerable. It doesn’t mean that I don’t have an emotional reaction. That doesn’t mean that I like it when feedback happens to me. I preach the gospel of feedback every day. I’ve shared my Markdown Links TextExpander group, which has a few more examples.īut… As an engineering manager I give people feedback all the time. So essentially, for Ulysses, the TextExpander snippet itself expands into nothing, but instead directly manipulates the clipboard and keyboard. Return an empty string from the snippet itself.Trigger the “Paste from Markdown” command in the menu.



It’s that second step-pasting-that breaks in Ulysses: The way snippet expansion usually works is that it places the expanded text in the clipboard, pastes, and then restores the old content. This breaks TextExpander snippet expansion as well. You have to use a special menu command “Paste from Markdown” instead, which will convert Markdown into its internal format. It turns out that you cannot simply cut and paste a markdown link into Ulysses and expect it to work. They are very simple, for example: tell application "Safari"īut… I’ve been recently using Ulysses for writing, which is a Markdown editor, mostly and sort of. I write a lot of Markdown, and I’ve long had a few simple TextExpander snippets that easily let me insert a markdown link to the front-most window in either Safari or Chrome.
