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

Campbell, CA
Joined April 2009
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
3
144
14,095
Michael Rawlings retweeted
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
19
2
105
19,074
9
34
7
365
49,641
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
1
2
3,628
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). xitter.cf/buildsghost/status/169…
Breaking News: Web developer only ever tests in Chrome
1
2
647
Michael Rawlings retweeted
Introducing the new Marko Logo: 𝕄
6
8
3
147
38,796
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
732
This Post is from an account that no longer exists. Learn more
10
22
2
414
73,052
Michael Rawlings retweeted
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…
A new *type* of developer experience is coming 🔜
4
22
5
113
45,480
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.
This quoted post is unavailable.
7
16
4
123
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
16
1,869
maybe you don’t need that SPA 😉
6
18
4
128
Michael Rawlings retweeted
In part 5, I finally show off how fast the damn thing was: dev.to/tigt/so-what-c8j
8
26
22
215