@nick_tune@hachyderm.io
@nick_tune@hachyderm.io avatar

nick_tune

@nick_tune@hachyderm.io

Staff Engineer

Callback enthusiast

Trainee Francophone 🇫🇷🇨🇭(DELF B1)

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

nick_tune, to random
@nick_tune@hachyderm.io avatar

One of the most fascinating things about software architecture is how choices in the past can have such a strong influence on the system for years to come.

You might make a decision that seems trivial at the time, but new features get layered on top of your design's assumptions.

These bakediin constraints limit how you can evolve the system,...

1/2

nick_tune, to random
@nick_tune@hachyderm.io avatar

I'm not a fan of React.

khalidabuhakmeh, to animals
@khalidabuhakmeh@mastodon.social avatar

The smoosh face says "we walked too hard dude"

nick_tune,
@nick_tune@hachyderm.io avatar

@khalidabuhakmeh how did you take a selfie of yourself when you were asleep?

nick_tune, to random
@nick_tune@hachyderm.io avatar

VS Code is really nice and amazing for a free IDE. But still nothing beats the mighty JetBrains tooling IMO.

nick_tune, to random
@nick_tune@hachyderm.io avatar

When migrating incrementally to a new architecture, and the new and old will run in parallel, in what order should you migrate?

  • reads first
  • writes first
  • by use case (containing reads and writes)

This is a question that always comes up during modernization and I've been enjoying some great discussions about this at PayFit.

There are too many pros and cons to say any option is the best. It depends on what you want to optimize for.*

1/2

nick_tune, to random
@nick_tune@hachyderm.io avatar

It was wonderful watching @yellowbrickc facilitate a DDD/architecture workshop yesterday at PayFit France.

She demonstrated one of the most effective, and simplest, techniques to perfection "Talk me through a concrete use case".

She quickly helped a group map out the details and then make a decision about their architecture. It was really impressive.

If you want to become a good facilitator then I recommend getting good at this skill.

1/2

nick_tune,
@nick_tune@hachyderm.io avatar

.....helping business and technology people map out specific scenarios.

This technique also forms a key part of Eric Evans Model Exploration Whirlpool which is also highly recommended.

https://www.domainlanguage.com/ddd/whirlpool/

2/2

nick_tune, to random
@nick_tune@hachyderm.io avatar

Do rich people think they look good with those fake super-bright white teeth?

nick_tune,
@nick_tune@hachyderm.io avatar

@khalidabuhakmeh something feels not quite right about this picture.... Did you use Photoshop to make my nose bigger?

nick_tune, to programming
@nick_tune@hachyderm.io avatar

One thing I liked about Scala was the ability to work fairly seamlessly with possible nulls using map, flatMap, orElse, getOrElse and so on....

My first impressions are that it's not so smooth in typescript out of the box to work with optionals.

Hopefully I'm just missing a few key concepts.

nick_tune, to random
@nick_tune@hachyderm.io avatar

Should you start an architecture modernization journey by building something completely new outside of your existing systems?

This can be effective as a way of demonstrating what's possible in your proposed "new world".

Faster time-to-market, better reliability, improved compliance, more efficient delivery etc.

1/n

nick_tune,
@nick_tune@hachyderm.io avatar

Seeing this in real life can really blow people's minds who are used to traditional or legacy-constrained ways of working, which can then lead to buy-in for real modernization.

But, by not touching your legacy systems you can end up creating a false sense of the effort needed to modernize.

You also miss out on uncovering key challenges, and validating that your new and old worlds can co-exist as you modernize.

Getting decisions like this right can make or break the whole initiative.

2/2

mariyadelano, to history
@mariyadelano@hachyderm.io avatar

The more I learn about of the Soviet Union, the more I realize just how much my native was actively stifled, prevented from developing and innovating, and forced into this image of a backwards and hopeless nation.

Our people have always been so phenomenal, talented, ambitious, kind, and creative. But they’ve been punished, scared, and intimidated into a terrible subservient existence for so many decades and centuries.

I love Ukraine, but god history is unfair.

nick_tune,
@nick_tune@hachyderm.io avatar

@mariyadelano I recently started to understand that for countries colonised by soviet Russia, the end of WW2 wasn't really a celebration. It was just a different country oppressing them.

It's no surprise that they were desperate to join NATO when the soviet union collapsed and are the countries being most vocal at the moment.

jchannon, to random
@jchannon@hachyderm.io avatar

Do you know of an ERP system that is developer friendly as well as business friendly?

nick_tune,
@nick_tune@hachyderm.io avatar
nick_tune, to random
@nick_tune@hachyderm.io avatar

Should you design APIs based on what you (the owning team) think is the best way to expose your domain, or do you make compromises based on the needs of your API's consumers?

(API here refers to any element of the public contract of your service/subsystem/app/domain/context, such as HTTP endpoints or events.)

andycarolan, to random
@andycarolan@social.lol avatar

I have a baked potato.

Don't test me, you will fail.

nick_tune,
@nick_tune@hachyderm.io avatar

@andycarolan you mean a jacket potato?

nick_tune,
@nick_tune@hachyderm.io avatar

@andycarolan which filling?

jeremydmiller, to random
@jeremydmiller@hachyderm.io avatar

There's nothing more draining than trying to help troubleshoot issues for other people when you can't see anything about their environment and it's a struggle to get enough information to understand what's going on

nick_tune,
@nick_tune@hachyderm.io avatar

@khalidabuhakmeh @jeremydmiller you just invented consulting.

nick_tune,
@nick_tune@hachyderm.io avatar
nick_tune, to random
@nick_tune@hachyderm.io avatar

Slack feature request: reactions to reactions

khalidabuhakmeh, to godot
@khalidabuhakmeh@mastodon.social avatar

I guess I’m a now. 😅 Thanks to and , I made my very first pong game.

Built a very simple Enemy AI, sound effects, and scorekeeping. I also did all the graphics myself (except for the Rider logo).

The game logic is written in using .

JetBrains Rider themed pong game

nick_tune,
@nick_tune@hachyderm.io avatar

@khalidabuhakmeh Feature request: zombie dogs and car jacking.

nick_tune, to random
@nick_tune@hachyderm.io avatar

Just noticed that there is now audio book version of architecture modernization available.

You can listen to the first chapter for free. It's 28 minutes at default speed.

https://www.manning.com/books/architecture-modernization

nick_tune,
@nick_tune@hachyderm.io avatar

@jchannon yes.

andycarolan, to random
@andycarolan@social.lol avatar

Someone said "Blue hair, that's different" to me today. I wasn't sure if it was a question, a compliment, or a statement 💙

nick_tune,
@nick_tune@hachyderm.io avatar

@andycarolan brb just getting my hair dyed blue.

nick_tune,
@nick_tune@hachyderm.io avatar

@andycarolan does it work getting served at a bar as well?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • rosin
  • slotface
  • ngwrru68w68
  • InstantRegret
  • PowerRangers
  • kavyap
  • tsrsr
  • DreamBathrooms
  • Leos
  • everett
  • hgfsjryuu7
  • khanakhh
  • GTA5RPClips
  • vwfavf
  • Durango
  • cubers
  • tacticalgear
  • ethstaker
  • cisconetworking
  • tester
  • modclub
  • anitta
  • All magazines