Mark Brown ☕

5.8K posts

Mark Brown ☕ banner
Mark Brown ☕

Mark Brown ☕

@markbrown4

Software at @up_banking, gardener and musician.

Melbourne, Australia Sumali Kasım 2007
504 Sinusundan961 Mga Tagasunod
Mark Brown ☕
Mark Brown ☕@markbrown4·
@durreadan01 I'd enabled "Reduce transparency" to turn it off before this update. Way too much visual noise for me.
English
1
0
4
176
Adan
Adan@durreadan01·
Optimistic POV: This may just be a test and they might remove the option in the next beta. I hope it does. It’s their job to keep refining Liquid Glass until everybody loves it. People were already getting used to it. Not take a shortcut and just let people turn it off.
English
12
1
162
14.8K
Adan
Adan@durreadan01·
In iOS 26.1 beta 4, Apple gives you an option to pretty much disable Liquid Glass… This is insane, coming from Apple. They used to have stats and studies for every design choice. They made something great and gave it to everyone. People would complain about it first but then get used to it because people always complain about a big change. Now it looks like they don’t even have faith in their next-gen design language that was supposed to represent their UX for a decade. Imagine it’s 2013 and Apple has just released their iOS 7 redesign. And when faced with backlash, they end up giving you an option to bring back a hybrid of iOS 6’s skeuomorphic design and iOS 7’s flat design. See how ridiculous that sounds and how unconfident it makes Apple look? That’s how Apple is looking right now.
Adan tweet media
English
232
61
1.5K
172.4K
Mark Brown ☕
Mark Brown ☕@markbrown4·
@jasonfried up.com.au/tree was pretty effective in the early days of Up. Really engaged customers followed it closely and it was a good progress indicator / motivator.
English
0
0
2
79
Jason Fried
Jason Fried@jasonfried·
I've never liked roadmaps. Even though they're for new things later, they've always feel like looking backwards in time. Essentially, it's a list that says "here's what we thought then". I prefer working from a "here's what we think now" position. So every few weeks we decide, from scratch, what's worth working on next. Old ideas are fair game if they're as good as the new ones today. But writing them down before doesn't give them any priority over ones we come up with on the spot today. Here's more about why I don't like roadmaps:
English
53
44
707
99K
Tarric Brooker aka Avid Commentator 🇦🇺
I'm particularly proud of this chart. It shows what proportion of Aussie consumer spending is done by which age demographic. This really shows how risky it is to rely on the 60+ demographic to drive consumption growth.
Tarric Brooker aka Avid Commentator 🇦🇺 tweet media
English
43
13
113
7.8K
Barack Obama
Barack Obama@BarackObama·
Harvard has set an example for other higher-ed institutions – rejecting an unlawful and ham-handed attempt to stifle academic freedom, while taking concrete steps to make sure all students at Harvard can benefit from an environment of intellectual inquiry, rigorous debate and mutual respect. Let’s hope other institutions follow suit.
Harvard University@Harvard

“No government—regardless of which party is in power—should dictate what private universities can teach, whom they can admit and hire, and which areas of study and inquiry they can pursue.” - President Alan Garber hrvd.me/GarberRespond3…

English
19.1K
44.9K
371.9K
69M
Councilwoman Vickie Paladino
Councilwoman Vickie Paladino@VickieforNYC·
Cool, so you don’t need federal money or accreditation either. Or access to federally backed student loans. Or tax exemptions for your multibillion dollar endowment. I mean you were perfectly happy to allow the government to dictate admission policy and curriculum for decades as long as it aligned with your politics, but glad to hear you can go it on your own now. Good luck!
English
79
101
1.2K
96.5K
Harvard University
Harvard University@Harvard·
“No government—regardless of which party is in power—should dictate what private universities can teach, whom they can admit and hire, and which areas of study and inquiry they can pursue.” - President Alan Garber hrvd.me/GarberRespond3…
English
30.3K
29.1K
166.3K
81.6M
Peter Singer
Peter Singer@PeterSinger·
I recently sat down to answer 24 quick-fire questions about my life, work, and philosophy. From my favourite food to the biggest ethical dilemmas I've faced, it was a fun opportunity to share a bit more about myself. Watch the full video and let me know which answer or idea stands out to you.
English
4
9
51
5.7K
Of Sorrows
Of Sorrows@_ofsorrows·
@dhh How would you start learning rails again today? I feel it is such a deep rabbithole.
English
1
0
1
375
Mark Brown ☕
Mark Brown ☕@markbrown4·
noelrappin.com/blog/2024/08/w… For me, It's these kinds of issues that make the experience of coding with types more cumbersome and frustrating. Always going to rub up the wrong way against a language designed for programmer happiness. Ruby is less fun with types.
English
0
0
1
96
Mark Brown ☕
Mark Brown ☕@markbrown4·
@bendigobank your credit card application form is completely busted on mobile safari
Mark Brown ☕ tweet media
English
0
0
0
18
Mark Brown ☕ nag-retweet
Timmy Crowe
Timmy Crowe@timmy400h·
If you have a few moments to listen to this interview as a parent with your child. Possible one of the best post race interviews I have ever watched #PlayOn
English
308
5.4K
27.8K
3.4M
gaut
gaut@0xgaut·
look what they took from us
gaut tweet media
English
4.2K
77.7K
857.7K
44.5M
Mark Brown ☕
Mark Brown ☕@markbrown4·
@taylorotwell Also interesting to watch the stack get deeper over time. Am yet to take Kamal for a spin but I love the idea of having an opinionated deployment option that works out of the box.
English
0
0
0
20
Taylor Otwell
Taylor Otwell@taylorotwell·
The todo application. 😅 But, seriously, here's the thing... When Laravel and Rails developers say "full stack", they mean something totally different than when Next or Remix (React Router?) developers say "full stack". In Laravel and Rails, it means there are built-in, opinionated solutions to things like validation, interacting with a database, authenticating users, scheduling background work, sending an email. In Next and Remix, it seems to mean that there is simply the bare ability to run code on the server at all and an advertisement for Clerk. 🙃 From my perspective, Next and others are really, really great at the GET part of web development. Get data from some backend, show it on the page quickly. 👌 They are not mature for POST, PUT, and DELETE, especially when things start getting non-trivial. And, I don't think this is really unique to Next or a single framework. It's something that seems to pervade current JavaScript as a whole - note the current proliferation of "starter kits" that try to bring some sanity to the full-stack story. I think this has had actual consequences in the JavaScript ecosystem... Rails and Laravel were built with the express purpose of allowing a single developer to build the next GitHub... or the next AirBnb... or the next Shopify. Prototyped from beginning to end. That's what I'm passionate about. Empowering a single developer or small team to build something amazing. I built the 1.0 of Laravel Forge, Envoyer, Vapor, Spark, and the backend of Nova by myself. $40M in revenue over 10 years from my home office. That's an empowering tool for a solo founder. I don't see a full-stack story in JavaScript yet that would allow me to realistically sit down and build something like Forge or Vapor from start to finish. Maybe I'm missing it. 🤷‍♂️ The MVP start-ups I do see fully built on current JS meta frameworks are much thinner. The stereotypical API call to an AI service. Not much meat on the bones. Laravel / Rails have been building their modern front end story with Hotwire, Livewire, Inertia, and more... Next and others are building their modern back end story. Smart people on both sides working on these problems, so I'm confident we'll both get to where we want to go. 💪
Taylor Otwell tweet media
WebDevCody@webdevcody

bro, try laravel it's so simple compared to next. this is a todo list application:

English
189
501
3K
1M
Mark Brown ☕
Mark Brown ☕@markbrown4·
@FreyaHolmer less verbose code, not repeating yourself, no need to convince the type system your code is correct, more flexible and easier to change.
English
1
0
0
203
Freya Holmér
Freya Holmér@FreyaHolmer·
genuine question! I can only think of like, two very weak arguments for it, but I feel like I have to be missing something
English
9
0
132
27.5K
Freya Holmér
Freya Holmér@FreyaHolmer·
what are the main benefits of weakly typed languages over strongly typed ones?
English
164
11
513
138.8K