A. Sharif (@sharifsbeat) 's Twitter Profile
A. Sharif

@sharifsbeat

Software Engineering

ID: 51733979

calendar_today28-06-2009 13:52:58

1,1K Tweet

2,2K Takipçi

629 Takip Edilen

A. Sharif (@sharifsbeat) 's Twitter Profile Photo

When someone says "let's just add this one small option! It should only take 5 minutes right?" The more variants we add, the more complex our code gets, the more possible states a function or a UI component can have. We tend to underestimate complexity. codesandbox.io/s/ui-complexit…

When someone says "let's just add this one small option! It should only take 5 minutes right?"

The more variants we add, the more complex our code gets, the more possible states a function or a UI component can have. We tend to underestimate complexity.

codesandbox.io/s/ui-complexit…
A. Sharif (@sharifsbeat) 's Twitter Profile Photo

Is there a specific term in Software Engineering, where a supposed refactoring makes things more complex than before the refactoring. Not thinking about "incidental complexity" here. Is there another term that describes this?

A. Sharif (@sharifsbeat) 's Twitter Profile Photo

Here is a collection of #TypeScript helper functions to do some operations based on a provided type. This enables to make make properties based on a specific type optional, required or readonly. Might or might not be useful for your cases. gist.github.com/busypeoples/b2…

Here is a collection of #TypeScript helper functions to do some operations based on a provided type. This enables to make make properties based on a specific type optional, required or readonly.

Might or might not be useful for your cases.

gist.github.com/busypeoples/b2…
A. Sharif (@sharifsbeat) 's Twitter Profile Photo

Built a type training app a couple of months ago, and been using it almost every day for the last couple of months. One main idea was to enable training with code as well as text examples.

Built a type training app a couple of months ago, and been using it almost every day for the last couple of months. One main idea was to enable training with code as well as text examples.
A. Sharif (@sharifsbeat) 's Twitter Profile Photo

Does anyone have information on where the term "Cycle Time" originates from? Is this a term that comes from manufacturing originally?

Hongbo Zhang (@bobzhang1988) 's Twitter Profile Photo

We uploaded some slides about our PL course in ReScript on the website bobzhang.github.io/rescript-pl-co… , #Rescript is a very elegant language to teach compiler theory and put it into practice!

We uploaded some slides about our PL course in <a href="/rescriptlang/">ReScript</a> on the website bobzhang.github.io/rescript-pl-co… , #Rescript is  a very elegant language to teach compiler theory and put it into practice!
Brent Jackson (@jxnblk) 's Twitter Profile Photo

It's been quite the journey to get to this point, but Novantica – the sci-fi adventure game that I've been working on – is coming soon to Steam! Wishlist it today store.steampowered.com/app/2437530/No…

José Valim (@josevalim) 's Twitter Profile Photo

A blog post that outlines and expands the topics of my ElixirConf 2023 keynote is out: Strong arrows, a new approach to gradual typing - elixir-lang.org/blog/2023/09/2…