Misha Profile
Misha

@mishakarpenko

2,167
Followers
898
Following
236
Media
6,781
Statuses

🇺🇦 Co-founder & programmer at @Pitch . Previously @Microsoft and @Wunderlist . Clojure/Script. Opinions are my own.

Joined May 2011
Don't wanna be here? Send us removal request.
@mishakarpenko
Misha
4 months
Figma is an Electron app, and making a window translucent is a one line change. Looks nice though!
@RobertJBye
Robert Bye
4 months
UI3 comes with a new @figma desktop app for MacOS and Windows. We really sweated the details with this one, so here's a few of my favourite features! First up is the most visible change – the Mac style translucent tab bar.
53
42
1K
14
7
768
@mishakarpenko
Misha
4 months
I haven’t realized how much designers thought of @Pitch before Figma Slides launch yesterday! So many considerate RIP messages, so nice of you all ❤️
31
5
321
@mishakarpenko
Misha
4 months
I love the new floating UI3 in Figma Slides too. Btw, here's @Pitch on the right, we've done a similar redesign a few years ago.
Tweet media one
Tweet media two
8
2
141
@mishakarpenko
Misha
4 months
I knew I saw these previews somewhere.
@RobertJBye
Robert Bye
4 months
For tab icons, we now have a greyscale treatment to reduce visual distraction. Then on hover, show a pop of colour, alongside the file thumbnail to make finding the right file easy. Shoutout to @maxvoltar for the incredible icons!
4
2
134
7
0
98
@mishakarpenko
Misha
3 years
Woke up to horrible news today. I'm half-Russian half-Ukrainian and grew up in Kiev and Crimea. What happened today was one of my biggest nightmares. I watch closely western, Ukrainian and Russian news, and this is clearly a war, a Russian invasion of Ukraine.
6
4
73
@mishakarpenko
Misha
4 months
Everyone is tired of AI generated presentations because they are usually simply pointless and bland. But I think it's a great starting point — no more blank page problems! Here's how to do it in @Pitch 🐱
7
4
65
@mishakarpenko
Misha
6 years
Folks, I'm looking for several awesome iOS and Android engineers (Berlin/remote) to join me in building cool stuff here at @Pitch . We have an amazing work setup: brilliant team, pragmatic tech and honest leaders. Send me a direct message or . Please RT!
6
52
51
@mishakarpenko
Misha
2 years
Today marks five years since we started @Pitch , and I’d like to say congrats to all my cofounders, all the folks who believed in us and joined the team early on, and everyone else who worked hard to bring Pitch to where it is today.
6
1
51
@mishakarpenko
Misha
4 months
Btw @Superlist is built with @FlutterDev , try it out and see how it feels 🍬
@Superlist
Superlist
4 months
Superlist 1.10 is here - a faster & better mobile app! 💥 Here are some of the highlights: Discover our new mobile navigation. 👋 Quickly create tasks and lists on mobile with our new quick create feature. 📱 See all your updates and notifications in one view with our Updates
13
8
122
2
3
48
@mishakarpenko
Misha
4 months
@wesbos I was surprised how much these services cost! We ended up with @getunleash as they have reasonable pricing. For frontend, make sure to load resolved flags with the very first response from the backend, not async during runtime, this will solve a ton of issues.
4
0
43
@mishakarpenko
Misha
6 years
Very much proud of what our design team at @Pitch has built so far for our small announcement website! ❤️ @fabric_8 @heruman_akuseru @kajdax @juliusgehrig @Jan_Martin_
5
2
44
@mishakarpenko
Misha
4 years
Folks, I'm looking for an engineer who likes to build developer tools. A few things make me stand in awe, and short feedback cycles is among them. Please help with these at @Pitch ! RTs appreciated
1
26
41
@mishakarpenko
Misha
4 months
@imkarthikk @aleksliving @Pitch Great product, Figma is known for their top quality and attention to detail 👍 I love how many ideas Figma Slides now shares with @Pitch . I'm sure we'll be more than fine, my expectation is that our plans collide only to an extent. Great to have a worthy competitor in the space!
4
0
40
@mishakarpenko
Misha
3 years
Goals in my 20s: become a father, move to another country, start a company, get to earn six figures. Goals in my 30s: figure out what the hell do I want in life, be on time, and stop biting my lips.
2
0
38
@mishakarpenko
Misha
3 years
When horrible things happen in the US, all the world should know and care about their problems. But when problems are in a country that’s not as important, they recommend turning off the news because it’s apparently self-care.
3
5
36
@mishakarpenko
Misha
3 years
Soooo checkout how @Pitch cleverly rotates letter "n" when I resize the browser window. How should we market it? Wrong answers only ⬇️
7
3
34
@mishakarpenko
Misha
4 months
Thank you all for sharing your love for @Pitch ❤️ Our design team has spent countless hours (or should I say years?!) to build the state of the art UI that's easy to use for everyone (not only design tool power users — love them!) And now major players are copying it — what a
@mrabdussalam
Abdus Salam
4 months
@mishakarpenko @Pitch Kudos to the brilliant design team at Pitch!
0
0
3
1
1
35
@mishakarpenko
Misha
9 years
Me to Lev today: "Son, come here, this afternoon I have to teach you something very important."
Tweet media one
0
7
34
@mishakarpenko
Misha
4 years
IT IS LIVE Y'ALL! I'm so happy.
@christianreber
Christian Reber
4 years
I’m proud to share that @Pitch is open to everyone. We started Pitch to redefine the way teams work with presentations. Today’s launch marks the biggest milestone in that journey, with many more yet to come. 🚀 Read more 👉
60
169
1K
5
0
33
@mishakarpenko
Misha
3 years
Clojurists Together is a great example of how to fund independent open source software. Projects are picked based on their importance to the community, via a democratic voting process.
@cljtogether
Clojurists Together
3 years
We're thrilled to announce the recipients of our first long-term funding round, $1.5k/mo for 12 months! 💸💖 - @bbatsov , @borkdude , @draganrocks , @thheller , @swannodette , and @nikitonsky
4
31
157
0
4
31
@mishakarpenko
Misha
4 months
Yes Windows 7 and Opera were first leave me alone please 😭
0
0
30
@mishakarpenko
Misha
3 years
What's a long German word for a situation when you don't really like a person but you stay friends with them so that you can take over their Berlin apartment when they move?
6
0
32
@mishakarpenko
Misha
5 years
📣 @stigi and I are looking for a React Native engineer to join us in building @Pitch for mobile platforms. Great team, awesome product, Berlin or remote. ClojureScript experience is not required. Please RT!
2
15
30
@mishakarpenko
Misha
3 years
I'm soooo happy that this is out of the door! Pitch for iOS required solving several difficult tech and cultural challenges. It's a React Native app built with ClojureScript, so we could share some code with the desktop/web app.
@Pitch
Pitch
3 years
Pitch for iOS is live in the @AppStore ! 🎉 Now you can: 🔎 Browse your workspace 💬 Give feedback on presentations 🔗 Share links and invite others And the best part? You can do that all on the go! 🏃 Download the app here ➡️
4
23
109
5
1
28
@mishakarpenko
Misha
3 years
Friend in Berlin just told me he has russkiy-korabl-fuck-off’ed his Russian let’s-do-no-politics boss and quit his job.
0
4
27
@mishakarpenko
Misha
4 years
👋 @Pitch is looking for a React Native engineer. Great team and product, functional UI, remote folks are more than welcome. Please RT
0
20
25
@mishakarpenko
Misha
8 years
I'm working with the Wunderlist team for 4 years already. Can't be any happier! 🎂🎂🎂🎂
2
1
25
@mishakarpenko
Misha
3 years
BOOM
@Pitch
Pitch
3 years
A new chapter of Pitch begins today: We've raised $85m to build the first complete platform for presentations. 🚀 Our founder @christianreber on our new funding, our expanded product vision, and a few initiatives you can expect to see very soon ➡️
13
41
351
3
1
26
@mishakarpenko
Misha
10 years
We've just received the first prototype of the Apple Watch today. http://t.co/Cm49994K1b
Tweet media one
3
15
25
@mishakarpenko
Misha
2 years
👋 Hey folks! I’d like you to meet my friend @lyapotasasha . He is a super fun vlogger, a pro DIY video producer and a cycling enthusiast, and he’s using all these skills to raise funds to support Ukraine in this war against Russia. 🧵
Tweet media one
2
5
26
@mishakarpenko
Misha
4 months
@RobertJBye You're right, I've read it as an engineering achievement but should have thought of design work first. Building "dark mode" UI elements is not easy, you folks did a great job ❤️
1
0
25
@mishakarpenko
Misha
3 years
Seeing a customer churn and then several months later reactivate their paid plan makes me sing inside.
1
0
24
@mishakarpenko
Misha
8 months
I often hear that folks won't do an unpaid test during an interview process. When joining @Wunderlist in 2012, I delivered 3x more than I was asked to do for the test. It was a small todo app for iOS, so I did the best I could do, plus an extra tiny server with realtime sync 1/2
@_CryptoDesigner
Riccardo
8 months
"Your work is amazing. I would like to work with you. Can you please show us what you can do here as a test, and then we can start working together?" No.
21
4
113
3
1
24
@mishakarpenko
Misha
4 months
@zendadddy I love working with design folks when we try to solve customer needs. I love when they lead with their great taste and decisiveness. I try to stay away from long bike-shedding discussions about design systems, shades of gray and corner radiuses — feels like these should be solved
0
0
23
@mishakarpenko
Misha
4 months
If you want to know how I really feel
@0xwar
aurelius
4 months
@mishakarpenko @imkarthikk @aleksliving @Pitch “Great to have a worthy competitor in the space!”
Tweet media one
1
0
8
4
0
23
@mishakarpenko
Misha
4 months
@asallen This app should work only in thunderstorms, floods, vulcano eruptions — no boring weather allowed
0
0
22
@mishakarpenko
Misha
8 years
I've succeeded at the annual icon-hunt for Wunderlist
Tweet media one
1
4
22
@mishakarpenko
Misha
5 years
Great work in bringing back the old true vibes 👏 @MicrosoftTodo ! Looks amazing 😍 Please pass the warmest greetings to the team! Y'all are awesome @marcelkaeding @SimonTheChan @aconsuegra @bottse @juliusschaeper @a2 @ggould75 @Adamschroder @raymondmayjr
1
0
21
@mishakarpenko
Misha
11 months
If I look at pretty much any code that I've written in the past, I now probably know some other seemingly better ways to write the same thing, so I'm tempted to rewrite it and have to hold myself from it. With Clojure/Script, I look at the code we've written at @Pitch 6 years
@pappapez
Peter Strömberg aka PEZ
11 months
When creating software using most programming languages, it is a matter of time before your code is going to stop working with upgrades of the programming language, and a then clock starting for each dependency you bring in. This is not the case with #Clojure .
Tweet media one
4
10
58
1
5
21
@mishakarpenko
Misha
4 months
2
0
21
@mishakarpenko
Misha
3 years
This is how I joined @Pitch . It’s very challenging to face problems like scaling and culture when it’s my first time doing it. But work is so engaging and interesting that it outweighs all the stress. I think it’s not typical and I got very lucky though, thank you @christianreber
@waiting2compile
Johanna Ratliff
3 years
No, I do not want to join as a “founding engineer”. It sounds like a lot of work and I’m tired
46
146
4K
1
2
21
@mishakarpenko
Misha
3 years
I have a family of five Ukrainian refugees who are urgently looking for a temporary apartment in Berlin. They have to move 23-24.04. If you know an inexpensive place that’s available, please let me know. They are in the process of organizing a WBS, but it takes time. RT 🙏🏻
0
22
19
@mishakarpenko
Misha
8 years
Looking for a present to someone that owns a latest MacBook? Easy! Just give them a USB-C dongle of any sort.
1
8
18
@mishakarpenko
Misha
9 months
I'm looking forward to the launch of @Superlist ! I'll always have a soft spot in my heart for todo apps. Fun fact: I probably spent 3% of my 20s to code this Wunderlist screen. It's funny how much effort we could dedicate to make a single screen in an app.
@christianreber
Christian Reber
9 months
Are you missing Wunderlist? Next week we're launching the official successor @Superlist , stay tuned.
19
11
191
1
0
20
@mishakarpenko
Misha
4 months
@Pitch @roman01la I'm sure auto-layout is amazing and designers can knock themself out, but what about us mere users who want to make sure three text blocks are vertically aligned? Here I'm trying to reposition a text block in Figma Slides, and using a one-click feature called Tidy in @Pitch .
2
3
20
@mishakarpenko
Misha
4 months
@yug_design @Pitch @figma It's great to have good competition :) Kudos to @figma team for shipping it! And I'm sure @Pitch will be more than fine, we have some cool ideas up our sleeves :)
1
0
20
@mishakarpenko
Misha
1 year
Imagine sketching a rough slide, and then just in two clicks fill it in and make it look nice? Would you use that in @Pitch ?
10
3
20
@mishakarpenko
Misha
3 years
Fuck everyone who’s making fun of the war in Ukraine, and to everyone who’s trying to promote themself or their business using the situation.
0
2
19
@mishakarpenko
Misha
6 months
At @Pitch we just had a big design agency join our paid plan. They recently lost a client because their decks weren't "dynamic enough". And that client went with their competitor, who also uses @Pitch :)
@abhymurarka
Abhishek Murarka 💹🐂
6 months
Remember, the fastest growing company in the world makes ppt like this. Don't overspend time on Canva and ppt designs.
305
7K
41K
0
3
19
@mishakarpenko
Misha
1 year
I’m excited :)
@Pitch
Pitch
1 year
See you tomorrow for our biggest update yet. 👋 Set a reminder →
Tweet media one
4
7
138
0
0
19
@mishakarpenko
Misha
3 years
Друзья из России, вам не должно быть стыдно за то, что Россия напала на Украину, а вы должны быть злы, что вас отымела коррупционная власть, и что вы ничего с этим не делали долгое время.
0
2
19
@mishakarpenko
Misha
6 years
I'm in a hiring frenzy since yesterday. Thank you so much for all of the feedback, retweets and applications! To give more light on how we'll be building our mobile stuff here at @Pitch , I've written a letter to fellow mobile engineers
@mishakarpenko
Misha
6 years
Folks, I'm looking for several awesome iOS and Android engineers (Berlin/remote) to join me in building cool stuff here at @Pitch . We have an amazing work setup: brilliant team, pragmatic tech and honest leaders. Send me a direct message or . Please RT!
6
52
51
1
7
17
@mishakarpenko
Misha
9 years
Wunderlist is killing it this month ✮✮✮✮✮
Tweet media one
3
3
16
@mishakarpenko
Misha
3 years
If you see someone saying “Fuck war” or “No to war”, this doesn’t mean they condemn Russian aggression. It’s wrong to be a pacifist when a powerful bully tries to kill your family.
0
6
18
@mishakarpenko
Misha
4 months
Me reflecting on the past week
Tweet media one
4
0
18
@mishakarpenko
Misha
4 months
I think Smart Animate is a brilliant idea. That's why we at @Pitch launched our version of it called Continuity. Our engineer @roman01la even wrote a thread of how it is implemented
@roman01la
Roman Liutikov 🇺🇦
1 year
Now that Continuity is out in @Pitch 2.0, I can share how we implemented matching algorithm to achieve auto-magical transition between slides
1
4
37
1
2
18
@mishakarpenko
Misha
3 years
At Wunderlist, I once was working on stress testing of the iOS app. I’ve added some code that would create 100 fake lists with 1500 tasks in each of them. I finished the test, went for lunch, and when returned folks asked to fix a deployment script for beta testing. (1/3)
2
1
17
@mishakarpenko
Misha
4 years
For the love of every puppy in this world, please help @Pitch getting this Golden Kitty!
2
0
17
@mishakarpenko
Misha
7 years
Simulator delighted me with some art this morning
Tweet media one
1
0
16
@mishakarpenko
Misha
5 years
BADABOOM 🦑
@Pitch
Pitch
5 years
Good things come to those who wait. We’ve officially launched our beta & raised $30m in additional funding, led by Thrive Capital.
15
21
255
3
0
15
@mishakarpenko
Misha
11 months
Folks are like “I can’t add animations with your presentation tool” and then export to PDF.
3
0
16
@mishakarpenko
Misha
4 months
Yes, Flides is great, but have you considered Ligma Slides
0
0
16
@mishakarpenko
Misha
3 years
Пора уже всем научиться правильно говорить: «в Украине» и «из Украины», а не «на Украине» и «с Украины». Сейчас как раз подходящий момент. Лебедев, Бирман и другие любители орфографии, а также все «великороссы», идут вместе с русским кораблем.
0
3
15
@mishakarpenko
Misha
8 years
Always remember: if a piece of technology works like expected, then somebody spent significant amount of time making it happen.
0
1
14
@mishakarpenko
Misha
4 years
MOAR GOOD STUFF Y'ALL, and congrats to the folks working on tech, design, templates and PM behind this 🖤
@Pitch
Pitch
4 years
Say hello to the Pitch template gallery! 🖼️ Choose from over 50+ custom-built templates to tell your story 👩‍🚀 Explore and easily copy beautiful designs 💥 Save your precious time and focus on the story The best part? These templates are free to use ⤵️
5
20
93
1
0
15
@mishakarpenko
Misha
3 years
Yes, vaccines are great, but have you tried using this.
Tweet media one
5
0
15
@mishakarpenko
Misha
3 years
Turnout at the Berlin demo is huge today! #UkraineRussiaWar
Tweet media one
0
2
15
@mishakarpenko
Misha
3 years
I always see this advice that good managers do weekly 1-1s with their people. Does anyone find it helpful at their work? Personally, it gives me more anxiety than anything, and there's rarely to talk about meaningful things, so I almost invent topics.
16
0
14
@mishakarpenko
Misha
3 years
@lllemonworld Та там повний сюр, важкі мати використовуються як пунктуація.
0
0
13
@mishakarpenko
Misha
3 years
Ah, fucking finally! Thank you for not waiting another week
@Bundeskanzler
Bundeskanzler Olaf Scholz
3 years
Der russische Überfall markiert eine Zeitenwende. Es ist unsere Pflicht, die Ukraine nach Kräften zu unterstützen bei der Verteidigung gegen die Invasionsarmee von #Putin . Deshalb liefern wir 1000 Panzerabwehrwaffen und 500 Stinger-Raketen an unsere Freunde in der #Ukraine .
9K
11K
64K
0
0
14
@mishakarpenko
Misha
8 years
Merry Christmas everyone!
Tweet media one
0
0
13
@mishakarpenko
Misha
3 years
I’m really tired of logging in on every website and every app every day. Nothing ever remembers password anymore. Everything requires 2FA. Oh and the cookie banners. So. Many. Obstacles.
2
0
14
@mishakarpenko
Misha
7 years
Ok, now I'm officially the Chief Retweet Officer at @Pitch .
1
0
12
@mishakarpenko
Misha
9 years
Never underestimate the power of tools that save you even 30 sec a day.
0
10
12
@mishakarpenko
Misha
1 year
This feature in @Pitch blew my mind the moment I saw it.
@roman01la
Roman Liutikov 🇺🇦
1 year
Now that Continuity is out in @Pitch 2.0, I can share how we implemented matching algorithm to achieve auto-magical transition between slides
1
4
37
0
0
13
@mishakarpenko
Misha
3 years
@Nord_Sol Спасибо за ваше сообщение. На данный момент я думаю лучше ничего не постить чем постить оправдания. Пусть те, кто готов выйти, выходят, а те, которые не готовы, не отвлекают внимание публики от войны.
2
0
13
@mishakarpenko
Misha
4 months
@Stammy There might be something like that even on those Xerox machines from the 70s even :)
0
0
13
@mishakarpenko
Misha
8 years
Here's everything you need to know about the new MacBook Pro.
2
3
12
@mishakarpenko
Misha
3 years
On every launch, the app would create 15000 more tasks. Some testers got >100k fake items in their lists because they kept restarting the app thinking they could find a bug. We quickly deployed a hotfix, and some of our testers had a lovely evening of cleaning up the test data 🙃
2
0
13
@mishakarpenko
Misha
5 years
🕺🏼
@christianreber
Christian Reber
5 years
Time for an update from @Pitch . 👋 We’re super excited to give you a peek at what we’re building. Pitch helps teams create, collaborate on, and distribute presentations faster and more effectively than ever before: How? Read on ... 👇
37
87
824
0
0
13
@mishakarpenko
Misha
3 years
Fuck Putin and the entire Russian government.
1
3
12
@mishakarpenko
Misha
8 years
Got my first personal gif in Slack. Thanks @Davies_Dominic . Today is a great day. It is great. Yes.
0
0
11
@mishakarpenko
Misha
6 months
My biggest confusion with LLM is that it never says “I don’t know.” Has anyone seen the opposite?
10
0
12
@mishakarpenko
Misha
3 years
Hey Berliners, I know a person who’s organizing laptops and tablets for visually impaired children from Ukraine. These kids need relatively big screens for remote learning. If you have a basic laptop or a tablet that you would like to donate, please DM me.
0
7
12
@mishakarpenko
Misha
3 years
I'll be donating to causes, joining the demonstrations and making sure my family is safe.
1
1
12
@mishakarpenko
Misha
7 years
A morning freebie for all the parents: boost your kid’s imagination by making a photo of them and then drawing on it. Here’s my 5y.o. ninja:
Tweet media one
Tweet media two
2
2
9
@mishakarpenko
Misha
4 months
I was blown away for how much quicker I could do usual tasks using just my keyboard in @Superhuman and @linear . Presentation making is no different and can be very tedious and repetitive. Unless you're using @Pitch .
0
2
12
@mishakarpenko
Misha
7 years
Seriously, if you get a chance, go to the next . Best conference! Thanks @chriseidhof @mbrandonw
0
2
11
@mishakarpenko
Misha
8 years
Looking for the best iOS developer job out there? Talk to me. Please RT.
1
5
9
@mishakarpenko
Misha
8 years
If you want to go fast, go alone. If you want to go far, go together.
0
1
11
@mishakarpenko
Misha
3 years
When debugging with println, which is btw my favorite way of debugging, I use a marker to visually highlight the lines I'm interested in. My marker is "BOOM". Its beauty is in the fact that you can make it as long as you need it like "BOOOOOOOOM" for better visibility.
6
1
12
@mishakarpenko
Misha
3 years
I really wish Apple would not boast about more ports or Touch Bar removal or bringing back MagSafe as innovation. Just say “we were wrong”, at least once. Instead Apple acts as a narcissist leader, who makes no mistakes, and always goes forward, not stepping back.
1
0
12
@mishakarpenko
Misha
10 months
Designing an app with an “unpolished” look has the same advantage as mockups and lofi designs — no one cares if a button is 1px off. Means you don’t have to maintain a design system, can spend more time on UX and ship faster.
@peer_rich
Peer Richelsen — oss/acc
10 months
big fan of trying new things but why does everything coming from the 37signals gang look like it was designed with microsoft paint urgh
53
4
373
3
1
11
@mishakarpenko
Misha
3 years
For anyone who will be reading Russian news.
@meduza_en
Meduza in English
3 years
Announced just now in Moscow. Stay tuned for our continued coverage of Russia’s invasion of Ukraine and attacks against Ukrainian cities and civilians, following the Kremlin’s declaration of war.
Tweet media one
27
364
640
0
2
10
@mishakarpenko
Misha
3 years
I think folks in the west don’t know what hate speech is. This guy is one of the main people spreading hate towards Ukraine, EU and US on RU central TV. My relatives think Ukraine is lead by a group of nazis because of him. And now he’s questioning why he can’t travel to Europe.
0
3
11
@mishakarpenko
Misha
4 months
Seeing how popular Vitest is in the latest State of JS, I tried it together with shadow-cljs and turned out it's a very nice testing setup. Tiny configuration, filtering works, runs on node. Huge kudos to @thheller for shipping :esm-files target this weekend, just in time!
1
1
11
@mishakarpenko
Misha
3 years
Всем моим друзьям из России: сейчас не время говорить о том, что вы не выбирали и не поддерживаете Путина, что вам было слишком мало лет чтобы ходить на демонстрации, что ходить на демонстрации — это большой риск и пр.
1
4
10