Kirk (@kirkcodes) 's Twitter Profile
Kirk

@kirkcodes

Likes writing long blocks of code on the beach.

Typescript, F#, Elm, SQL, Haskell, Python, C#, it's all cool really.

github.com/tkshill

He/They

ID: 1353692853369778177

linkhttps://www.linkedin.com/in/tkshillingford/ calendar_today25-01-2021 13:15:47

1,1K Tweet

2,2K Followers

659 Following

Kirk (@kirkcodes) 's Twitter Profile Photo

Every day I beg of API documentation, please please include the data type/shape of the values RETURNED from your functions. Parameters are not enough. I Need to know what you could potentially give back, nulls and undefineds and all. I'm a big boy, I can take it. ๐Ÿ™

Kirk (@kirkcodes) 's Twitter Profile Photo

What is a super serious important meeting like with dan ott and BekahHW ? "I had a dream I put my favourite shirt in the washing machine and it came out blue. The worst." "I realized I don't actually like sports, just colour commentary." "Is Santa Claus a cryptid?"

Kirk (@kirkcodes) 's Twitter Profile Photo

Looking for a practical stack for a friend's market research comp that'll: - collect data from site visitors - securely sanitise, and store data - easily slice/export into reports as needed Got a few ideas, but if anyone has a preferred stack (especially backend) let me know!

Kirk (@kirkcodes) 's Twitter Profile Photo

Working with older SQL dbs really makes me miss and appreciate common table expressions. Something something, it's not the syntax, it's the semantics.

Kirk (@kirkcodes) 's Twitter Profile Photo

So Functional Programming evolved from lambda calculus right, then there's Pure Functional Programming Languages like Haskell/Elm, but THEN there's Functional Programming Features in langs like js/python, but they're still multiparadigm. Actually, Category Theory defines a ...

So Functional Programming evolved from lambda calculus right, then there's Pure Functional Programming Languages like Haskell/Elm, but THEN there's Functional Programming Features in langs like js/python, but they're still multiparadigm. Actually, Category Theory defines a ...
Don Syme (@dsymetweets) 's Twitter Profile Photo

A new #fsharp course, created by Almir Mesic out of his love for F# and his desire for more people to learn about it. Please help spread the word! x.com/almirmesic/staโ€ฆ

Kirk (@kirkcodes) 's Twitter Profile Photo

Elm spoiled me with supportive error experiences, and now I think about it whenever I encounter a new environment. Lots of systems are great when things are right. But how clear are they when things are wrong? How well does your platform navigate users from failure to success?

Kirk (@kirkcodes) 's Twitter Profile Photo

Never Scala'd before, but enjoyed this thread. 99% feels applicable for F# and Typescript (fp-forward programming in general) All techniques have a place, but be wary of complex patterns. Functions and ADTs are evergreen, LOOP when appropriate to do so. No dogma, only tools.

Sam Reich (@samreich) 's Twitter Profile Photo

her: are you going to watch your little conjuction show? me: conjunction show? her: if-but? yet-than? me: me: do you mean andor?

Kirk (@kirkcodes) 's Twitter Profile Photo

FIFA should host an award show called the Fallies. With categories like "Best Dramatic Actor in a Home Game" "Best Agonised Shin Clutch in a Regional Finals" "Most Artistic Stumble in a Second Half" Proceeds go to charity, everyone haves a laugh, no harm, all fouls.

Kirk (@kirkcodes) 's Twitter Profile Photo

Every year I contemplate doing #adventofcode in something besides F#, and then I go with F# and it's great :) Still in my top tier for practicality, robustness, and expressiveness across domains. And it's fun :D

Every year I contemplate doing #adventofcode in something besides F#, and then I go with F# and it's great :) 

Still in my top tier for practicality, robustness, and expressiveness across domains. 

And it's fun :D