osi Profile Banner
peter royal Profile
peter royal

@osi

Followers
783
Following
4K
Media
129
Statuses
5K

kiss the sun and walk on air /// making things happen @netflix /// @[email protected]

Los Angeles, CA
Joined January 2007
Don't wanna be here? Send us removal request.
@osi
peter royal
3 years
‼️ i wrote a book! 🎉 it was my pandemic project. i was approached at the end of 2020 by my would-be editor after presenting on the topic. i put together a proposal, and, well, here we are now with my words in print. #eventsourcing #cqrs #graphql.
9
4
39
@osi
peter royal
3 years
our software is no longer bound by the same constraints as the past, and should be looking forward on how to build for the future. i’d love to know what you think. 🙏.
1
0
2
@osi
peter royal
3 years
while the cover speaks to some specific technologies, the vast majority of the book is implementation-agnostic. many common practices arise from paradigms that were established to work within past constraints.
1
0
1
@osi
peter royal
3 years
RT @deobald: biggest software flex i've seen in a while:
0
2
0
@osi
peter royal
3 years
RT @copyconstruct: Ha! I predicted this correctly!. In years of discussions about microservices and how it helps solve the org problem, we….
0
15
0
@osi
peter royal
3 years
i’ve made a mastodon account for the future - @osi@hachyderm.io.
0
0
1
@osi
peter royal
3 years
💯💯 intellij helped me think of my code not as text, but an equation that can be manipulated. refactoring are the key to making these transformations.
0
0
5
@osi
peter royal
3 years
excellent thread on building software. the approach is sound irrespective of where you work in the stack.
@mipsytipsy
Charity Majors
3 years
The whole game is about delegating as much of the solution as possible to reusable blocks, while preserving enough flexibility to build something awesome, yet cognitively cheap to operate. Sounds simple, but it's amazingly difficult. 🙃.
0
0
1
@osi
peter royal
3 years
RT @tcurdt: Junior developers love magic. Senior developers hate magic. because they know it will eventually bite them in the ass. Lea….
0
7
0
@osi
peter royal
3 years
RT @lefticus: Hot take: if you need multiple large monitors to program with, you should consider writing smaller/simpler functions.
0
78
0
@osi
peter royal
3 years
💯💯 in order to appreciate practices that help with quality and maintenance, you need to have maintained a quality system over time.
0
0
3
@osi
peter royal
3 years
🔁🔁 💯💯 the feedback loops are key, all the way to production. i’ve also found that people need to experience them to truly understand.
@mcfunley
Dan McKinley is mcfunley.com on BlueSky
3 years
@willcharczuk @watershed Severe impediment to development velocity. Tight feedback loops are magical in ways that are hard to conceptualize when you're stuck in a long one. It's circular, i.e. people ship larger diffs when reviews are required. The highest functioning teams I've worked on did not do this.
0
0
4
@osi
peter royal
3 years
excellent rant. largely agreed about desktop vs web applications today. other concerns aside, it _is_ possible to use graphql subscriptions + react to create a real-time UI. one _does_ have to consider the entire stack, as he says.
@unconed
unconed 🛸💫👻
3 years
1
0
1
@osi
peter royal
3 years
the entire thread is excellent. application architectures matter in being able to deliver collaboration features.
@amaldorai
Amal Dorai
3 years
Multiplayer collaboration is the future of all applications, and Figma is by far the richest multiplayer collaborative app. This will go down as one of the smartest software acquisitions of all time, and if there are regrets they will be only Microsoft's, for not offering more.
0
0
0
@osi
peter royal
3 years
RT @davefarley77: One of the few things that I can be absolutely definitive about is the definition of a "Deployment Pipeline", because I d….
0
54
0
@osi
peter royal
3 years
RT @tcurdt: I keep repeating this. Here is a quick list of suggestions on how to write good documentation:. 1. Empathize with the person re….
0
3
0