This talk needs a lot of work. The content was entirely dependent on a single diagram that was brought up throughout which was never fully explained or put to use. As others have said, what does hexagonal even mean? The command bus slides seem thrown in on a whim, and had no real tie-in to the over all talk. The subject matter is abstract, dry and is quite low-impact as far as the average developer trying to improve themselves or their code. The topic and the way it was explained does not lend itself to being used in the real world. A decent thought exercise at best.
Coming from another JS centric guy, I really enjoyed this talk. I learned some things to so thank you!
Wasn't at the conference, but looking forward to watching the video of this talk when it goes up.
I felt this was one of my favorite subjects of the conference. I really attended Laracon for talks such as this. The explanation of the different aspects / boundaries of an application was very helpful. Chris did a good job with a hard to explain subject. Though, I think something like this should have a longer spot with live-coding and real use cases.
I felt this was one of my favorite subjects of the conference. I really attended Laracon for talks such as this. The explanation of the different aspects / boundaries of an application was very helpful. Chris did a good job with a hard to explain subject. Though, I think something like this should have a longer spot with live-coding and real use cases.
I loved the talk. It was so valuable to hear from someone with decades of experience. I've been quoting you pretty much ever since. Some highlights for me:
Be honest, and what that really means, especially with respect to budgets and estimating. The estimation process you outlined was really familiar: break things down as far as possible, roll them up into client-digestible categories, then add a fudge factor, because we all know how impossible it is to truly pinpoint how long things will take.
Be curious, and what that really means. Being a professional developer these days means you have to be constantly learning just to stay current. It's a big commitment, but it's also what keeps things fresh all the time.
Great talk, very engaging, perfect wrap-up for a terrific Laracon experience.
Fun, energetic talk about the spectrum of professionalism in development. Even if we think we are professionals, there is always some area in which we can grow and do better, and I think Cal showed that quite well.
But wait, there's more!
Loved the delivery and really appreciated your sharing tactical examples of things that have worked for you -- it was a mini work shop!
Outstanding talk! Thanks for your bravery and for sharing your story. Was amazed how many people in the room, including myself, had similar experiences and were willing to raise their hand about it.