Making @KinopioClub to help with your thorniest thoughts. Formerly co-creator of @glitch. fedi: c.im/@pirijan, bsky: bsky.app/profile/pketh.org

Charlotte
Pinned Tweet
please make it simple, radical and beautiful.
9
68
[new blog post] Open Sourcing Kinopio pketh.org/open-sourcing-kino…
10
34
244
14,958
omg this concept computer..
3
20
213
21,284
When it comes to the OG iMacs everyone thinks of bondi blue, but this ethereal af 'snow' color released near the end is everything
5
3
171
8,033
The first look at the new Kinopio design
12
7
143
Kinopio 2.0 is on ProductHunt today, Spreading the word is the hardest part of making Kinopio sustainable, so if you like it, please check it out – producthunt.com/posts/kinopi… <⌒/ヽ-、__ /<_/____/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ∧_∧ (・o・)"here4dis” _| ⊃/
2
25
126
Sorry Zuck, @KinopioClub is #1 on Hacker News rn – news.ycombinator.com/item?id…
3
10
119
Replying to @83az84 @brian_lovin
thxthx, I make @KinopioClub , it's a visual thinking tool with a modeless, direct design
3
7
107
When you've been RSS-ing for 10+ years
9
1
98
8,188
This is true: I’m one person competing against whole teams with a lot of $$ Also true: The things I build in a couple days would take weeks/months in past companies I’ve worked at (lots of meetings, lots of middle-managers)
7
6
95
another ascii comment moment – maintainable code is code that's easy to figure out months from now
3
3
86
[New Blog Post] Kinopio's Design Principles Embracing smallness, fidget-ability, and pruning your babies pketh.org/design-principles.…
1
10
86
11,880
I really dislike this UI pattern in Figma where you only know if a field is editable after you hover over it. Text fields in professional software should always look like text fields IMO. My model for good tool design is a hammer – which always looks and works the same way.
17
4
83
20,782
drew some new bits for glitch
5
4
75
WIP better copy/paste that supports pasting cards and connections across spaces, windows, and browsers – kind of like regular text it's a hack on top of current web clipboard API limitations though – if you copy cards and paste into a text editor you'll get a bunch of JSON
4
2
80
come at me bros pirijan.glitch.me
2
9
75
Good morning, lots to do today
7
1
71
What if you could Import a twitter thread into Kinopio, to pull ideas out and take notes on, would you be into that?
7
3
74
box selection involves working through a surprising number of weird math problems
wip early prototyping for shift-drag to box select
3
4
69
Working on box snapping for building simple grids
4
4
73
11,829
Couldn't have put it better myself: accidental-friction-435.noti…
7
73
4,382
mini-brand moodboard
3
4
70
3,483
[New Blog Post] In Search of Organic Software pketh.org/organic-software.h…
4
8
65
I'm launching Kinopio 3.0 on ProductHunt tomorrow~ Now that we have boxes, inbox, card styles, and so much other new stuff, now feels like a good time to introduce Kinopio to a more people
3
1
69
Should I blog about how I'm adding full offline support to Kinopio? Would be a bit technical, but I think I could make it interesting, or at least readable, for everyone
12
67
2,754
In an alternate dimension where we didn’t have the Internet but had html, I’d ship kinopio to you on a single floppy disk (wouldn’t even need a high-density one)
2
4
62
[New Blog Post] How I Build pketh.org/how-i-build.html
5
6
65
checked into the hotel I'll be staying at for the next 2-3wks while our moving stuff ships. Got my travel setup ready to go and now resuming bug fixes
7
2
62
5,298
W3C proposal: <input type="emoji">
1
11
54
I think we write linearly (in paragraphs, from top to bottom on paper shaped pages) for historical and technology reasons. But we think non-linearly and spatially for deeper biological reasons (where is the nearest drinkable water? where's the food at?)
8
1
57
6,095
It's been long enough: time to finally refactor the 3000 lines long Card.vue component file. Easily the scariest file in the app because Kinopio cards have so many possible user interactions.
7
1
58
2,557
The original Illustration Kit I drew for glitch. It's in better hands now though :)
3
57
all set up in my new airbnb for the month
10
53
I've been drawing all the icons for Kinopio in the same @sketch file since 2020
4
3
58
2,451
I enjoy it when serious and non-serious things get together (tokyocamerastyle.com/post/74…)
3
53
3,343
[WIP] What if you could use Dall-e to generate images to use in your spaces?
6
54
working on open sourcing the kinopio-client app kinopio.club/oss-front-end-w…
7
2
55
3,818
Your personal website can be anything you want it be. It’s yours.
5
3
54
3,796
I still sometimes think about this instagram.exe concept – I instantly know what's UI and what's content, and those chonky win95 buttons are so inviting to click
4
5
55
1,830
Working on a b+w wordmark version of the kinopio logo for some upcoming publications. What do you think?
8
54
2,238
conference websites are a special genre of web design, and naiveyearly.com is one of my new favourites
4
4
51
8,595
Something I've learned from users is that examples > templates. The logic being that templates solve the blank page problem for straightforward work tasks – but great examples show you what's possible and inspire you to go your own way
3
4
48
2,967
If you accidentally delete a @glitch project, you can now undelete it. Instead of warnings and sadness, we're trying to design a forgiving tool
2
4
44
Feeling burnt out so taking the rest of the week off. when I move quickly I mostly break myself
6
48
I think the world is ready for a marble computer
2
7
50
3,989
Sometimes I look at other CEOs and their inspiring 100+ heart tweet threads and think "I wish I was that compelling of a communicator". But also, I'm fixing servers and building features. My hands are worn, my pants flecked with sawdust. And I wouldn't trade that for likes.
6
2
49
3,165
Okay that's enough work for today, time for a quick errand...
3
2
51
Adding a Quick Start section to the help site, because showing > telling
2
1
52
Not a bad winter office ☃️
2
49
3,747
The best thing I did last year was decide to only use one notebook for all my @KinopioClub sketches and stuff
1
1
49
Remember how GraphQL was the future of APIs like 5 years ago? I don't really hear much about it these days...
10
2
44
13,298
I've noticed that people naturally want to do as much as they can in software they enjoy using – even if it wasn't originally designed for those use cases. A great tool becomes a hammer that makes you see nails everywhere
3
2
47
I've noticed that high-end fashion is often whimsical, but high-end software is usually not whimsical at all
3
4
47
The next release of Kinopio will be a full visual redesign. Here's why… 1/4
2
2
45
Kinopio 3.0 is on ProductHunt today, Spreading the word is the hardest part of making Kinopio sustainable, so if you like it, please check it out – producthunt.com/posts/kinopi… <⌒/ヽ-、__ /<_/____/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ∧_∧ (・o・)"here4dis” _| ⊃/
2
11
45
I'm launching Kinopio 2.0 on ProductHunt in a day or so~ (It never feels not weird to write about what Kinopio is and how people use it everyday)
3
2
44
Rubbermaid lawn chair + apple XDR display I’m guessing I’m the first person to use these together. (This temporary basement setup is surprisingly comfortable)
14
1
45
2,917
WIP mini-mapping Not bad for a day of work – I've got the basics working, but it still needs a more energetic feel
6
2
43
Working on a performance optimization: when you scroll a long list of items, only the visible ones render completely
5
45
4,971
So many people are trying to build a second brain, but what about your first one?
4
4
44
Time for writing (trying something new)
7
4
42
[new blog post] The Building Blocks of Offline Support pketh.org/building-offline.h…
2
2
38
5,502
Just shipped Minimap – the extra rendering details, little animations, and drag-ability help capture the energy I wanted to convey
WIP mini-mapping Not bad for a day of work – I've got the basics working, but it still needs a more energetic feel
4
43
Time to type words and change lives
3
40
Just shipped @glitch licenser
2
3
38
Sometimes there's no way around code that's hard to read. For those times, ASCII comment diagrams (I use @Monodraw) are worth making for your future sanity
3
3
37
1,543
So glad people are liking Gomix.com 🍾, I've been working on it for almost 2 years in relative obscurity. A trippy feeling
1
7
43
Even apple builds in html it seems blog.jim-nielsen.com/2022/in…
2
1
38
It’s still a seed of an idea, but I think there’s a relationship between fidgeting and thinking. (See also pen spinning)
Sticky Cards [New] Hovering your mouse over cards 'sticks' them to you. Not useful in any way, but really fun and really satisfying ~
3
3
41
good business advice
6
42
1,899
I've always disliked the academic/cerebral pretension that surrounds 'tools for thought'. Thinking tools are for everyone, just like text editors and calendars
3
2
42
I have enormous respect for people who choose to unlearn possibly decades of normal keyboard typing, mainly in pursuit of beauty.
5
1
36
2,359
Starting today, I'll be working 1-3 days/week at Readwise on some very cool secret projects
I'll be looking for 1-2 day/wk contracting work soon. If you have a product that needs design or engineering, let me know. (If you don't, RTs appreciated) Here's a write-up of the redesign I did last year for futureland.tv (pketh.org/redesigning-an-app…)
7
40
4,955
I'll be looking for 1-2 day/wk contracting work soon. If you have a product that needs design or engineering, let me know. (If you don't, RTs appreciated) Here's a write-up of the redesign I did last year for futureland.tv (pketh.org/redesigning-an-app…)
2
13
38
10,422
Can confirm, the illustrator one is hawt
7
38
Wrote my first production python app today. Deployed it on @Railway which really impressed me – can’t wait to move the @KinopioClub server and db there too
3
2
36
[New Blog Post] The Hybrid Architecture of Kinopio for iOS A behind the scenes tale of how the new Kinopio iOS app came about, and how it's made pketh.org/kinopio-ios.html
2
3
39
4,202
The Kinopio web client only has 50k~ lines of code, but each one is really thicc and heartfelt
3
39
Every app should have an About page that tells you their business model and how/if they're funded
1
6
35
So cool to see @lucaslovexoxo making totally new interfaces for futureland.tv by extending the design language I helped them create last year (pketh.org/redesigning-an-app…)
3
2
39
2,701
Kinopio is on ProductHunt today, Spreading the word is the hardest part of making Kinopio sustainable, so if you like it, please check it out – producthunt.com/posts/kinopi… ___ ___ ___ {o,o} {o.o} {o,o} |)__) |)_(| (__(| --"-"--"-"---"-"-- O RLY? YA RLY NO WAI!
1
6
39
Ready to show off Kinopio and describe it's origins at new demos 2
Replying to @newsystems_
Chaotic Era – @_GABRIELOC Folding Fan – @ericlchen Recent Experiments – @ansonyuu Chatforce – Robert Ciborowski Kinopio – @pketh Spacebar – @dcarmitage Noisy, Calculated, Imperfect Design – @analog_emoji Stackabl – @devontoast Keyflow – @trillhause_ Command Line Factorio – @caseploeg Futureland 2 – @internetvin
3
6
38
5,015
I'm tired of hype. Show > tell
3
2
35
glitch.com explaining what @glitch is. Special thanks to @GoodBoyGraphics for the dope art collab
1
10
32
Started writing a long twitter thread – then I took a step back and asked myself “why am I doing this to myself?” Doing us all a favor and writing a little blog post instead _φ( °-°)/
5
36
3,084
The older kinopio gets, the clearer it gets in my mind. A little bit each time
1
36
I'm not always the best programmer, but fortunately I've got the best customers
36
2,452
Whenever I'm feeling down it's nice to look back on ~3yr old journals spaces where I was optimistic about the comparatively tiny 60-100 visits/day Kinopio was getting back then
1
36
2,703
Before I started building connection arrows, I was pretty intimidated by the math behind drawing these little guys. But once I jumped in, the math and logic behind them wasn't too bad, 1/7
Directional Connections [New] Create sequences and diagrams with explicit direction arrows by tapping or paint selecting connections
1
2
37
Major performance increase incoming. This space has 500+ image and video cards. (current at the top, WIP at the bottom)
2
2
34
2,213
Trying to bridge the gap between making a marketing site and an instruction manual
2
1
34
I hate tech, but I love computers
2
2
35
Hard at work on full undo/redo for Kinopio ___φ(..)
Working on a new Undo / Redo manager that runs on mobx and JSON patches. Here's how it works! 🧵
4
2
34
I've got the core workflow down for generating AI Images ~ Because of the high cost of Dall-E images ($0.02 each) I'll need to add usage limits though. I want everyone to be able to try it at least once so I'm thinking 10/life for free users, 50/month for paid
6
33
Ready to record
3
33
1,406
The first rule of working with a large code base is the same as camping in the woods, always leave the area cleaner than you found it
1
1
33
Been working again on positional zooming. Trying a slightly lower-level approach of calculating translate offsets manually, instead of relying on css transform-origin. Still early WIP, but seems to be working a lot better so far
WIP new mechanism for zooming out from your position. It's still busted af, and there's a lot of edge cases related to webpages having an XY origin of 0,0. But possibly, this solves more problems than it creates so… (╯°□°)╯︵ ┻━┻
3
32
[New Blog Post] Redesigning an App, One Day a Week at a Time pketh.org/redesigning-an-app…
3
2
35
I think everyone should use, or at least have access to thinking tools. So I'm happy to do student discounts – and even give Kinopio away for free when someone really needs it.
1
2
33
2,043
Anyone use a macropad with macos? What do you use it for and how do you like it? (I'm macro-curious)
3
1
34
3,920
shortish-term travel setup, using my old but still pretty good LG 5K monitor
3
33
2,114