![]() 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.Place the link text into the system clipboard.If this is Ulysses, then we have to get creative and short-circuit the usual expansion process:.If the current application is not Ulysses, do the normal thing and return the expanded link from the script.Determines which application is active.It grabs the necessary information from the browser.So instead, need to manipulate the clipboard and paste using that commandĭelay. Ulysses doesn't like pasting in Markdown directly, and needs a special Ulysses command For most apps, just do the normal TextExpander thing and return the text to insert If appName is not equal to "UlyssesMac" then Set appName to name of first application process whose frontmost is true Get the name of the fontmost active app I worked around this with the below: - Insert a markdown link for the active safari window 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. ![]() This is a 600 page book, well-researched and well-written (taking years of work), about a historical figure that at the first approximation no one cares about or remembers today. It’s also a reminder of just how much knowledge there is out there, and how you can keep digging down in an area and discovering more at seemingly the same amount of complexity and detail. It’s an activity that stretches out time, as opposed to an activity that accelerates time, like watching TV or even programming, where at the end the time has disappeared and I don’t know where it went. It’s a different world completely removed. But… I find this perfect reading for the end of the day.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |