Platform & Frameworks @ebay@MarkoDevTeam • Open Source • Running • Slackline

Joined April 2009
60 Photos and videos
Michael Rawlings retweeted
There is hate for JS on the server. But none have accomplished what @MarkoDevTeam has. Forget Islands, forget serialization boundaries, forget writing code twice. Just declarative templates, low JS. @dylan_piercey joins me Friday to show how it's done. youtube.com/live/x-3RxGf4KA8…
6
19
143
14,079
Michael Rawlings retweeted
8 May 2024
7 May 2024
Meet the new iPad Pro: the thinnest product we’ve ever created, the most advanced display we’ve ever produced, with the incredible power of the M4 chip. Just imagine all the things it’ll be used to create.
1
20
107
19,069
17 Feb 2023
9
34
367
49,637
How I know if something is a link
In case you didn't know, you aren't supposed to be using `cursor: pointer` for every clickable thing. It's intended only for links. Microsoft and Apple both say this learn.microsoft.com/en-us/wi… developer.apple.com/design/h…
3
2
3,626
Chrome, Firefox and Edge show the url on hover. For some reason in Safari it's not enabled by default (to enable: View -> Show Statusbar). x.com/buildsghost/status/169…

Breaking News: Web developer only ever tests in Chrome
1
2
647
Michael Rawlings retweeted
24 Jul 2023
Introducing the new Marko Logo: 𝕄
6
9
149
38,791
Okay. Hear me out. A programming font that uses ligatures to add visual space between a lowercase letter followed by an uppercase letter.
camelCase: bad PascalCase: bad snake_case: good kebab-case: good you might not like it, but it's true
2
5
731
1
1
2
238
27
146
1,003
111,174
10
22
419
73,051
Michael Rawlings retweeted
24 Feb 2023
TypeScript support for Marko has finally arrived! Take your Marko editor experience to the next level🚀👨‍💻👩‍💻 📄Docs markojs.com/docs/typescript/ 🧩Editor Support marketplace.visualstudio.com…
10 Feb 2023
A new *type* of developer experience is coming 🔜
4
22
113
45,475
The problem is Hydration. In Marko 6 your components *resume*. There's no mismatches between server/browser because components don't re-execute to hydrate. In this component, Date.now() doesn't run in the browser. Nothing runs until the user selects a new date.
7
16
124
78,625
Marko 6 automatically serializes values when necessary. In this example, only the effect runs when the page loads in the browser, but it logs the `now` value that was generated on the server.
3
17
1,869
Michael Rawlings retweeted
HTML-first frameworks like @MarkoDevTeam, @astrodotbuild, and @sveltejs make web dev more accessible for beginners. It's like Super Mario but for coding! 🕹️💻🚀 dev.to/lukelavalva/super-mar…
2
9
37
8,338
Michael Rawlings retweeted
maybe you don’t need that SPA 😉
6
18
128
Michael Rawlings retweeted
8 Jun 2022
In part 5, I finally show off how fast the damn thing was: dev.to/tigt/so-what-c8j
9
26
215