425 karma · joined December 16, 2014
React's would say 2022 - https://github.com/facebook/react/releases
There's engineering effort happening behind the scenes on both projects, the releases have slowed, and big changes are coming to both Elm and React.
Veganism is a lifestyle based around the notion of reducing as much harm to animals a feasibly possible. No one claims that a vegan diet is centred around health. After all, you could be vegan and eat nothing but Oreo’s and Dorito’s.
I had some blood work done after 2 years of being vegan, largely to ensure my dietary shift hadn't caused any problems. This tested everything from cholesterol (lipid profile), iron profile, testosterone, B9 & 12, liver function, CRP and more. All markers we're either in the optimal or normal ranges. I eat reasonably well (I'm not perfect) and I try to keep processed foods - including fake meats - down to a minimum
There's Gren https://gren-lang.org/ which is a fork of Elm. Gren has nodeJS and web storage a support, along with a package manager which can install from github (iirc). I'm eagerly watching the development of this project, hopefully it can provider value and grow into a strong alternative.
I loved working with Elm. It forced me to grow as a developer and appreciate all the benefits advantages that comes with a pure functional programming language. I truly hope Evan can start to win back the lost mindshare.
For those wondering, the app was simply for storing, transferring, and displaying your tickets. A ticket being a QR code for you to scan at the stadium turnstiles.
Was the app required? Absolutely not, there was nothing specific that the mobile app could do that a simple website couldn’t (apart from the screen brightness jumping to 100% when displaying the QR code). I’m sure even a printed QR code would of sufficed.
Both UEFA and FIFA should reconsider their approach to ticketing.
For far as books are concerned, Elm in Action by Richard Feldman and Programming Elm: Build Safe and Maintainable Front-End Applications by Jeremy Fairbank.
Best of luck on your journey!
One colleague who’s on a modern desktop with an i7 and 32GB of ram waits the upwards of 20 seconds to load a conversation.
In the past couple of years Teams has sores in popularity and perhaps the dev work has been focused on scaling. It’s clear to me MS need to allocate some developer for getting the fundamentals right.
- ~4 lunch breaks a week, I'll head to the Gym and workout for 35-40 minutes.
- Saturday is Parkrun day (a 5k run / race).
- Around 3 evenings a week (when it's not my turn to put the kiddos to bed), I'll fire up Apple Fitness and do 20/30 mins yoga.
That takes me over the 6 hour mark and it never feels like I'm going far out my way to squeeze all this in.
Edit: this has already been discussed https://github.com/tc39/proposal-array-grouping/issues/3
After a week of food and water, the pigeon finally took off again. Hopefully it got to whereever it needed to.
https://www.flickr.com/photos/roebuck06/51278515733/in/album...
The show example "button" is a non-focusable div element
<div class="button" onclick="window.examples['theme-modern']()">Show Example</div>
Once the window is open, the minimise, maximise, full-screen and close "buttons" are spans containing no useful text. <span class="wb-min"></span>
<span class="wb-max"></span>
<span class="wb-full"></span>
<span class="wb-close"></span>
The list goes on...Sure, sometimes accessibility can be hard to get right but it's quite something for it to have been completely disregarded.
Elm's compiler will prevent you from creating a production application with a `Debug.todo` still in place.