Star Trek: Discovery Short Treks are now finally available outside of the USA on Netflix under Trailers & More!

Best I can tell, I’m the first person in the world to share photos of LAMY’s new set of 10 Crystal fountain pen inks. Worth a look for my fellow stationery fetishists: flickr.com/photos/sentience/se

@JPEG Any plans to make Mast support logging into multiple accounts/instances at once?

@JPEG Just bought Mast. Attempting to toot on mastodon.technology fails, saves to my drafts. The “user” tab also fails to load (no avatar, says “no toots”). Known issues?

Elm Town 39 is up!

Annaia Berry and Ossi Hanhinen share previously unreleased details of an important client project, and why their choice of Elm cost Annaia her job.

elmtown.audio/i-used-elm-and-i

Elm Town 38 with Robin Heggelund Hansen for your listening pleasure!

A deep dive into the improvements to collections in Elm 0.19, and the surprisingly personal story that led to them.

elmtown.audio/elm-019-improved

Spent most of the weekend building my first serverless web app (with an UI of course) using the arc framework (arc.codes). It’s a “face wall” to show random profiles on a large display in each of Culture Amp’s offices.

arc still feels new (with a few buggy features), but saves so much time and complexity. Routing, environment variables, local development, logging … it’s all built in with next to no configuration. I still need to try Serverless to compare, but I'm impressed!

Kevin Yank boosted

The big positive out of this is that our Ruby upgrade process (for buildkite and for all our machines too!) will now be documented thoroughly and hopefully mistakes like today’s will be prevented in the future.

I should also say: I got through today mostly unscathed because Culture Amp’s team is incredibly supportive and pitched in a ton to help out.

Kevin Yank boosted

Upgraded our buildkite agents from Ruby 2.4 to 2.5 today but not before I broke nearly everyone else’s builds in the process. GO ME

Had a stranger tap me on the arm this morning on my walk to work to ask if the pin on my bag was the Star Trek emblem. When I nodded yes he said “That's so cooool!” and walked off. Made my whole day. 🖖😄

Spent today doing the proof-of-concept work on porting Culture Amp’s integration of CSS Modules with Elm to Elm 0.19. Looks like it's going to work just fine!

(The Game of) Life is a Comonad, says Eli Jordan, using my favourite data structure, a zip list, to illustrate his point!

∀ (for all), ∈ (element of), ⋀ (and), and ∃ (there exists) are quantifiers I now know how to use thanks to David Barri.

“You got chocolate in my peanut butter!”
“You got peanut butter in my chocolate!”
Andrew McCluskey/McMiddlin puts Haskell in our WordPress, showing how the rigor of property-based state machine testing can bring certainty to the messy world of the PHP app that runs 31% of the Web.

George Wilson shows how type classes without laws are terrible, the stuff of nightmares. Laws give rise to useful functions, enable refactoring, and provide useful abstractions.

Tim McGilchrist shows how Idris’s type system enables you to enforce the rules of the state machines at the heart of most real-world applications with fully dependent types.

Rohit Grover finds it quicker to prototype radar detection filters in Haskell and then do a final implementation in C++ than it would to build from scratch in C++.

Kevin Yank boosted

Applications for the
@cultureamp
Junior Engineering Program (Cohort #2) are now OPEN! Apply here: hello.cultureamp.com/jep-2

My fellow Culture Amper Jo Cranford goes beyond the language itself to describe the many ways Elixir has been a beneficial (and at times challenging) choice for us. mastodon.technology/media/mp0b

Show more
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!

We adhere to an adapted version of the TootCat Code of Conduct and follow the Toot Café list of blocked instances. Ash is the admin and is supported by Fuzzface as a moderator.

Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!