@nosherwan@fosstodon.org
@nosherwan@fosstodon.org avatar

nosherwan

@nosherwan@fosstodon.org

A tech geek dad down under who has been converting ideas into apps & currently is trying to survive AI. ⌨️
@Nosherwan
#tech
#web
#fullStack
#retroWave
#videoGames
#fedi22

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Una, to random
@Una@front-end.social avatar

I’m on BlueSky now if you’re into that sort of thing

https://bsky.app/profile/una.im

nosherwan,
@nosherwan@fosstodon.org avatar

@Una would love to get an invite.

nosherwan,
@nosherwan@fosstodon.org avatar

@Una no worries 👍🏽

nosherwan, to programming
@nosherwan@fosstodon.org avatar

:typescript:

Interface VS Types

Just watched this interesting little clip from Matt Pocock where he suggests what to use.

https://youtu.be/zM9UPcIyyhQ



nosherwan,
@nosherwan@fosstodon.org avatar

@sirber That is what I believe as well.
If one stick's to functional programming in JS/TS then Interfaces, classical inheritance etc is not required.

nosherwan,
@nosherwan@fosstodon.org avatar

@sirber I get it, however I always believe every language should be treated on its own strengths & not because it is similar to some other language.

Otherwise it is better to go learn the other one if one likes it so much.

JavaScript was always object based prototypical language.

Treating is like C++ or c# is not the point.

nosherwan,
@nosherwan@fosstodon.org avatar

@sirber its actually very simple, the functional approach.
You compose functions rather than inherit.

There is nothing that cannot be solved by composition.

nosherwan,
@nosherwan@fosstodon.org avatar

@sirber I disagree.

If you look at Rust that is getting very popular these days, most people follow composition and functional paradigms in it.

Functional and compositional approaches are modern approaches.

nosherwan,
@nosherwan@fosstodon.org avatar
nosherwan,
@nosherwan@fosstodon.org avatar

@sirber for half of my career I did C# but for almost all of my projects that are either server or client web apps, I only used single level inheritance.

In the end I realised it was not required.

I am not talking about game development. OOP is more prevalent there I think.

sirber, to random
@sirber@fosstodon.org avatar

Windows 11 will generate lots of second hand Linux PCs.

nosherwan,
@nosherwan@fosstodon.org avatar

@sirber my suggestion is to save your money and buy a new one.

nosherwan,
@nosherwan@fosstodon.org avatar

@drsensor @sirber you get the cake for using the best portable computer 😀

nosherwan,
@nosherwan@fosstodon.org avatar

@sirber sell your smaller machines to buy a better one.

daanderson, to programming

I decided to buckle down and finally learn .

I love as a language, but I've lost love for the churn, the long build pipelines, frameworks that do the same thing, but better.

Getting instant feedback was what made code magical for me. JS used to have that magic. I could just type code in the browser. Now, with tooling, with build pipelines… it all feels like how people complained about compiler errors: a long slog.

Ironic that it's a compiled lang that brings back the magic.

nosherwan,
@nosherwan@fosstodon.org avatar

@daanderson I started learning it a bit, but then lost my way as there are a million other things to keep an eye on in web development world.

I will start again, this time with more patience.

nosherwan,
@nosherwan@fosstodon.org avatar

@daanderson even when doing JS/TS I follow loose functional & compositional patterns.

Languages that are embracing this, and show that OOP inheritance based approaches are not the only way to do things fascinate me for some reason.

I find an elegance in simplicity that I like.

nosherwan,
@nosherwan@fosstodon.org avatar

@daanderson I agree with your thoughts.

I have been around for 18 years & I have seen these cycles for too long 😀.

I have used react.js & node.js for years, but feel the same about react.js now.

The community is extremely divided; too many frameworks as well.

I also dont know what is the future.

addyosmani, to random

I'm also on Bluesky now! :😁: @addyosmani.com

Interested to learn how the community is going to differ from both Mastodon & Twitter.

nosherwan,
@nosherwan@fosstodon.org avatar

@addyosmani I am also interested in an invite, however early adopters are a bit disappointed.

I have so gotten used to Fediverse now that I doubt walled gardens will attrack me.


tarajdactyl, to random

turns out, my ice maker has a JTAG port! good to know!

nosherwan,
@nosherwan@fosstodon.org avatar

@tarajdactyl what type of ice are you making?

croc, to internet
@croc@mastodon.social avatar

🤏🏻
I'm this close to deleting my account.

nosherwan,
@nosherwan@fosstodon.org avatar

@croc I already did it last year, and I am happy.

nosherwan,
@nosherwan@fosstodon.org avatar

@croc I used to have more fomo with a twitter account.

mttaggart, to random

Why on earth would I want to leave an open network like Masto to serve the interests of one of the prototypical techbros?

Nah fam, I'm here.

nosherwan,
@nosherwan@fosstodon.org avatar

@mttaggart I agree, I am however curious if anything has been learnt by birdshite mistakes.

kcarruthers, to random
@kcarruthers@mastodon.social avatar

deleted_by_author

  • Loading...
  • nosherwan,
    @nosherwan@fosstodon.org avatar

    @kcarruthers I read somewhere that they are running to wherever they can.

    Tourists can spot them in European countries as well as places like Thailand, Dubai etc.

    brandont, to random

    deleted_by_author

  • Loading...
  • nosherwan,
    @nosherwan@fosstodon.org avatar

    @brandont never heard of it.
    When did it come into existence.

    liztai, to books
    @liztai@hachyderm.io avatar

    Current read - Field Notes from a Pandemic.

    Yah, THAT pandemic.

    nosherwan,
    @nosherwan@fosstodon.org avatar
    benjaminhollon, to random
    @benjaminhollon@fosstodon.org avatar

    I've listened to 254 songs today. Yikes.

    At this rate I'll finish my listen-through of my music library in 12 days total.

    nosherwan,
    @nosherwan@fosstodon.org avatar
    benjaminhollon, to random
    @benjaminhollon@fosstodon.org avatar

    I'm the kind of paranoid person who second-guesses if I'm in the right bathroom while peeing at a urinal.

    All. The. Time.

    nosherwan,
    @nosherwan@fosstodon.org avatar
    liztai, to internet
    @liztai@hachyderm.io avatar

    Honestly wonder why Stephen King is still on :blobfoxgooglyconfused:

    nosherwan,
    @nosherwan@fosstodon.org avatar

    @liztai I think he is there for shits & giggles.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines