Marcus Rådell 🦀 🇺🇦✊️

13.2K posts

Marcus Rådell 🦀 🇺🇦✊️ banner
Marcus Rådell 🦀 🇺🇦✊️

Marcus Rådell 🦀 🇺🇦✊️

@marcusradell

Head of Curriculum at School of Applied Technology (Salt). I'm leading the team of instructors that coach the future generation of CTOs in our career programs.

Sweden Katılım Nisan 2009
736 Takip Edilen687 Takipçiler
Marcus Rådell 🦀 🇺🇦✊️
What's the best way for a beginner developer to start to learn FCIS (functional core / imperative shell)? I know there's some great talks for more experienced developers. But it's so fundamental that I'm teaching it to bootcamp students. I would love to find some inspiration!
English
0
0
0
70
Marcus Rådell 🦀 🇺🇦✊️
@TotherAlistair I've used I/O as the term for communicating with external systems. The main issue was pluralization of the folder being named "ios". Same as iOS. Using I/O or in/out instead of inbound/outbound should be fine in most cases.
English
0
0
0
12
The Other Alistair
The Other Alistair@TotherAlistair·
Fussing over driving/driven --> "inbound/outbound" which ppl will shorten to "in/out". I worry about taking it literally "in/out", although that's not far off - I'm not sure what the mis-implementations of "in/out" will be. ...
English
3
0
1
839
Marcus Rådell 🦀 🇺🇦✊️
@CFDevelop If you are pushing it on people you are breaking fundamental rules of engagement of mob programming; "vote with your feet". I reached out with the intent to help you get value out of a process that seems to cause you pain. But at this point, I will choose to disengage.
English
0
0
0
7
Christian Findlay
Christian Findlay@CFDevelop·
@marcusradell With point 1 or 2? You can disagree about the efficiency of mob programming, but if you think that pushing it on people or teams is somehow for their own benefit, you are out of touch with reality. Many people hate the approach and you won’t know who those people are
English
1
0
0
11
Christian Findlay
Christian Findlay@CFDevelop·
how to get devs to do task assigned to them?
English
89
5
63
13.9K
Christian Findlay
Christian Findlay@CFDevelop·
@marcusradell As I said, it’s a necessary evil until teams get their groove with async, but 1) a lot of people f$&@ing hate it, and they may not tell you that to your face because of pressure, and 2) it can never be as efficient as a team that’s mastered async work.
English
1
0
0
65
Marcus Rådell 🦀 🇺🇦✊️
@CFDevelop Anyhow, accept that it won't be fun for you and try to minimize that discomfort. You shouldn't suffer through mob programming. It's possible to have fun with it.
English
1
0
0
20
Marcus Rådell 🦀 🇺🇦✊️
@CFDevelop Luckily, I love mob programming, so the first part doesn't affect me. Second isn't a problem for me either. I get bored with all the serial activities of solo deving. Everything is a sync or a meeting. There's so many disruptions. No flow or focus on the important work items.
English
2
0
0
26
Christian Findlay
Christian Findlay@CFDevelop·
@marcusradell Ugghhhh I literally hate pair programming and programming in a group. At the same time, I'm starting to think that there is no other way
English
1
0
0
35
Marcus Rådell 🦀 🇺🇦✊️
@Skolinkvisition Jag hoppas att det här leder till en generell devalvering av betydelsen av betyg och att vi istället belyser värdet av att motivera elever till att vilja lära sig.
Svenska
0
0
0
7
Marcus Rådell 🦀 🇺🇦✊️
@Skolinkvisition När vi bedömer _din_ förmåga att producera ett resultat så är det en meningslös bedömning ifall vi bedömer det jobb en AI har gjort. Det kräver mycket mer tid att rätta AI-vänliga uppgifter. I slutändan finns det risk att vi använder AI för att rätta en AIs arbete.
Svenska
1
0
0
5
Marcus Larsson
Marcus Larsson@Skolinkvisition·
”Det är dags att AI slutar ses som fusk i skolan” säger socialdemokratisk ersättare i riksdagen som själv äger företag som jobbar med AI-utbildning. dagenssamhalle.se/opinion/debatt…
Svenska
27
73
360
42.2K
Marcus Rådell 🦀 🇺🇦✊️
@VaughnVernon I did! I've done vertical slicing for a long time, but mostly self-taught. I'm now trying to teach it together with some light-weight DDD to our bootcamp developers at SALT. I hope for a future where vertical/feature slicing is emphasized more than layers.
English
0
0
1
27
Vaughn Vernon
Vaughn Vernon@VaughnVernon·
@marcusradell Thanks! 😊 Be sure to read the thread if you haven't. Assertions and sticktoitiveness pay off.
English
1
0
1
96
Marcus Rådell 🦀 🇺🇦✊️
I visit X once per quarter and the main reason is the tweets from VV. This time it's a discussion around vertical slices and DDD. A rwally interesting topic!
Vaughn Vernon@VaughnVernon

It seems the definitions of Vertical Slice Architecture by @jbogard and @codeopinion couldn't be much more different. Is this a case of Semantic Defusion or two different things that were ever so coincidentally given the same name? I've been asked by clients how to express DDD as VSA, but no one can provide a clear and consistent definition. They expect me to know that 😂

English
1
1
3
1.2K
Marcus Rådell 🦀 🇺🇦✊️
@peteralexbizjak I was more frustrated some years back. But now I see it as a normal part of development; to guide the curious minds through experiments. If you only used the state management tools provided out of the box, what problems do you encounter? What possible solutions exists?
English
0
0
0
26
p19k
p19k@peteralexbizjak·
I wonder if this is how the old timers feel? Imagine you have decades of experience in the industry, and you see all of those young people fighting the current. For what? So that in a few years they will come to the same conclusion you have decades ago?
English
4
0
8
1.1K
p19k
p19k@peteralexbizjak·
A little over a year ago today I was introduced to MobX, used in one of my client apps. Now that I look back to it, I realized the waste of introducing third-party "state management" dependencies. I even quit using BLoC altogether a while ago!
English
6
1
37
14.3K
Marcus Rådell 🦀 🇺🇦✊️ retweetledi
Matt Pocock
Matt Pocock@mattpocockuk·
Let's talk about branded types. If I were building an app where security was critical, I'd use the crap out of them.
Matt Pocock tweet media
English
66
437
2.8K
585.3K
Marcus Rådell 🦀 🇺🇦✊️
@mattpocockuk I think "empty object" is good. It just assumes a lot of prior knowledge for it to make sense why it works the way it does. But {name: string} has similar issues where we need to go into subsets and supersets.
English
1
0
1
61
Matt Pocock
Matt Pocock@mattpocockuk·
I feel like we need a better name for '{}' in TS. People think it's an 'empty object', but it's not - it's really 'anything except null or undefined'. What should we call it?
Matt Pocock tweet media
English
361
64
1K
164.3K
Marcus Rådell 🦀 🇺🇦✊️
It's not the only issue I've had trying to use Discord at scale. We've had signup issues, microphone device issues, and the billing is just not intuitive at all. Discord, I do still love you, but I think I need to move on. It's just too much drama, and I need to settle down 💔
English
1
0
0
43
Marcus Rådell 🦀 🇺🇦✊️
We try to use @discord stage for most of our public events at SALT so that anyone can look at our student presentations. Yesterday, we had some much audio issues that I'm uncomfortable using Discord in the future. Some people could hear one speaker, and some could hear another.
English
6
0
1
275