Scott Nimrod
Scott Nimrod
  • Видео 722
  • Просмотров 50 355
Introducing: Tech Conception
Introducing: Tech Conception
Просмотров: 61

Видео

Pro Auto Sound of Miami - 3rd Installer Reaction
Просмотров 242 года назад
Pro Auto Sound of Miami - 3rd Installer Reaction
Pro Auto Sound of Miami - 2nd Installer Reaction
Просмотров 282 года назад
Pro Auto Sound of Miami - 2nd Installer Reaction
Masterminds (Vol 119')
Просмотров 93 года назад
Masterminds (Vol 119')
Masterminds Vol 40
Просмотров 364 года назад
Masterminds Vol 40
Elm: Week 16 of my Journey
Просмотров 247 лет назад
Elm: Week 16 of my Journey
Elm: Week 11 of my Journey
Просмотров 297 лет назад
Elm: Week 11 of my Journey
Elm & F#: Integrating Nikeza's Client with Server
Просмотров 2567 лет назад
Elm & F#: Integrating Nikeza's Client with Server
Nikeza: Debugging Unit Tests on .Net Core
Просмотров 427 лет назад
Nikeza: Debugging Unit Tests on .Net Core
Elm: Week 9 of my Journey
Просмотров 357 лет назад
Elm: Week 9 of my Journey
Elm: Week 7 of my Journey
Просмотров 257 лет назад
Elm: Week 7 of my Journey
Elm: Week 6 of my Journey
Просмотров 327 лет назад
Elm: Week 6 of my Journey
Elm: Week 5 of my Journey
Просмотров 257 лет назад
Elm: Week 5 of my Journey
Nikeza Splash Video
Просмотров 167 лет назад
Nikeza Splash Video
F#: Property-based Testing
Просмотров 837 лет назад
F#: Property-based Testing
John Sonmez: Need advice on being a Software Development Coach
Просмотров 1197 лет назад
John Sonmez: Need advice on being a Software Development Coach
Elm: Generating controls Dynamically
Просмотров 317 лет назад
Elm: Generating controls Dynamically
Elm: Week 3 (Navigation, Dynamic Controls, and Filtering)
Просмотров 1337 лет назад
Elm: Week 3 (Navigation, Dynamic Controls, and Filtering)
F#: Creating only valid values
Просмотров 807 лет назад
F#: Creating only valid values
Talking to Bryan Wilhite about Native Apps and XAML
Просмотров 587 лет назад
Talking to Bryan Wilhite about Native Apps and XAML
F#: Railway-oriented Programming
Просмотров 8028 лет назад
F#: Railway-oriented Programming
Engineer How You Troubleshoot Code
Просмотров 328 лет назад
Engineer How You Troubleshoot Code
A Tech Recruiter versus an Agent
Просмотров 1688 лет назад
A Tech Recruiter versus an Agent
Build Better Software: Be a fly on the wall
Просмотров 438 лет назад
Build Better Software: Be a fly on the wall
Cleveland, F#, Tuples, Active Patterns
Просмотров 928 лет назад
Cleveland, F#, Tuples, Active Patterns
Bone Thugs, C#, .Net events versus MessageBus
Просмотров 2188 лет назад
Bone Thugs, C#, .Net events versus MessageBus
TI, Constraining C# Types, TDD
Просмотров 328 лет назад
TI, Constraining C# Types, TDD
Rick Ross, Unit Tests, F#, Dependency swapping
Просмотров 1268 лет назад
Rick Ross, Unit Tests, F#, Dependency swapping

Комментарии

  • @donarnold8811
    @donarnold8811 4 месяца назад

    Thank you for this! Sharing your thought process is so much more interesting and useful than just presenting the resulting code.

    • @Bizmonger
      @Bizmonger 4 месяца назад

      Thanks for the encouragement. I might stream again today.

  • @LukeAvedon
    @LukeAvedon 5 месяцев назад

    Sorry, I had to step away from the live. I am from NYC, live in Virginia now. Found Scott via interview on Healthy Software Developer.

  • @LukeAvedon
    @LukeAvedon 6 месяцев назад

    SOAP is indeed terrible. feel your pain.

  • @LukeAvedon
    @LukeAvedon Год назад

    Shawn has a super cool technodrome!

  • @yesmangunera9574
    @yesmangunera9574 Год назад

    comparteme el codigo

  • @stevend1070
    @stevend1070 Год назад

    This is really great! I've added the Domain modeling book to my reading list.

    • @Bizmonger
      @Bizmonger Год назад

      Thanks for the encouragement, Steven.

    • @Bizmonger
      @Bizmonger Год назад

      Check out my Tech Conception RUclips channel.

  • @vasiliskarvelas5488
    @vasiliskarvelas5488 Год назад

    Thank you for this video man, I just realized some things!

    • @Bizmonger
      @Bizmonger Год назад

      Thank you for the kind words.

  • @arborinfelix
    @arborinfelix 2 года назад

    This was a fun talk to watch. Very well done.

    • @Bizmonger
      @Bizmonger 2 года назад

      Scott is my favorite teacher.

    • @arborinfelix
      @arborinfelix 2 года назад

      @@Bizmonger His book and his webseite are my go to F# tools

  • @MrFlynn-bt6mt
    @MrFlynn-bt6mt 2 года назад

    Man, the number of services you have to have running seems like it would be frustrating. If you don't mind me asking, how did your beach delivery app do on the market? I pray you're doing well, brother.

    • @Bizmonger
      @Bizmonger 2 года назад

      I still haven't released it. I took on a leadership position for a challenging project. I had to shelve the app until my contract ends due to lack of time and stress.

  • @ericaidoo9306
    @ericaidoo9306 2 года назад

    Hi scott can you share the code please

    • @Bizmonger
      @Bizmonger 2 года назад

      Hi Eric, Unfortunately, it's proprietary. I can do a screen share session with you if you'd like.

  • @aome15672
    @aome15672 2 года назад

    Had 2 pet ducks as a kid, paid for them with my own money - now feel a little bit (more) foolish learning I could've grabbed them for free 🤦‍♂️

  • @DerylSpielman
    @DerylSpielman 3 года назад

    They ask you during the interview to design a highly scalable system?

  • @ath0006
    @ath0006 3 года назад

    Thanks for sharing this session. I would like to review the kata code for myself. Could you provide a link to the kata code examples?

    • @Bizmonger
      @Bizmonger 3 года назад

      codekata.com/kata/kata16-business-rules/

    • @ath0006
      @ath0006 3 года назад

      @@Bizmonger Thanks!

    • @Bizmonger
      @Bizmonger 3 года назад

      @@ath0006 Eager to view your solution...

  • @h3techsme
    @h3techsme 3 года назад

    One - you're not alone - domain modeling ROCKS! Two - there's definitely a difference between *de*scriptive information and a *pre*scriptive path to solving a problem.

  • @MarceloLopezJr
    @MarceloLopezJr 3 года назад

    Hey Scott.....hit me up ...I want to discuss something with you.

    • @Bizmonger
      @Bizmonger 3 года назад

      Hi Marcelo, Can you provide me your contact details on LinkedIn or Twitter?

    • @MarceloLopezJr
      @MarceloLopezJr 3 года назад

      @@Bizmonger check your LI messages. Should be there waiting for you buddy.

  • @Raul-em2xe
    @Raul-em2xe 3 года назад

    The topic seems very interesting and I would have liked to watch the video. I have a number of comments on the way it is presented. Please, it is my personal opinion and I say this from the point of view of improving the presentation skills. In the first few minutes you give the impression that you have little desire to make the presentation: you speak very slowly and sighing very often. I really appreciate you uploading the video and that's why I hesitated whether to comment or not.

    • @Bizmonger
      @Bizmonger 3 года назад

      Thanks for your feedback. I'm actually not presenting. Instead, I'm documenting my journey as a software developer via daily live streams.

    • @Raul-em2xe
      @Raul-em2xe 3 года назад

      @@Bizmonger I didn't know! I just got your video pushed to me from RUclips's algorithm :-) Then forget completely my stupid comment. This is indeed a nice idea. Kind of a programmer's diary. Thumbs up

  • @adelarsq
    @adelarsq 3 года назад

    Nice! Thanks for share!

  • @marcobuess
    @marcobuess 3 года назад

    Currently writing a PowerShell module to sync my ps-profiles via Github for my passion project. Wrote a couple of very basic tools for helpdesk workers to interface with some apis. Back then using Elmish.WPF. Hopefully will be writing some sync services to sync azure data into a on-prem cmdb for pc-lifecycle purposes. I still feel I have a lot to learn though. I'm struggling with quite some basic f# concepts. Mostly because I can't focus on the language 100% of my time which I'd really love to.

    • @Bizmonger
      @Bizmonger 3 года назад

      Sounds interesting. By the way, ping me on Twitter for any F# questions you may have.

    • @marcobuess
      @marcobuess 3 года назад

      @@Bizmonger Thanks for the offering. I still have hope I can figure some of my problems out by myself. I really don't want to waste your time.😊

  • @Dark-zz3fb
    @Dark-zz3fb 3 года назад

    Hi can I have the code of this app. Thanks in advance 😊

    • @Bizmonger
      @Bizmonger 3 года назад

      Hi, The source code is private.

  • @johndoggett4657
    @johndoggett4657 3 года назад

    Hey Scott what type of development is F# used for? I have seen the language as a choice in VS code but don't really know much about it other wise. I know I could google around but I just thought I would ask someone who has experience with the language.

    • @Bizmonger
      @Bizmonger 3 года назад

      F# is a general purpose programming language. I'm using it for mobile development and backend services. F# excels in type level programming such that the compiler enforces business policy. Let me know if you'd like me to provide more details or if you'd like to chat.

    • @johndoggett4657
      @johndoggett4657 3 года назад

      @@Bizmonger I wouldn't mind more details or a chat. I am more of a JavaScript developer that came up coding in the hipster era, so I am still learning. I remember seeing you on an interview on healthy programmer. I remember you saying that you specialize in F#. I didn't even know people used that launguage let alone there are jobs for it.

    • @Bizmonger
      @Bizmonger 3 года назад

      @@johndoggett4657 they don't and there's not. ;)

    • @johndoggett4657
      @johndoggett4657 3 года назад

      @@Bizmonger do you program with it as a hobby?

    • @Bizmonger
      @Bizmonger 3 года назад

      @@johndoggett4657 It's my preferred language when I'm working independently or as a lead. I'm building a product with it off-hours as well.

  • @zeeshanmh215
    @zeeshanmh215 3 года назад

    I have no idea what this is but hopefully someday i can understand

  • @deesteele4926
    @deesteele4926 3 года назад

    I know exactly what u talking about bro

  • @puipuiquoi596
    @puipuiquoi596 3 года назад

    For the database part, maybe you could just do it in C#, in a separated project, and bring it in your F# ecosystem. I think that could be good trade-off, as it works really well in C# side. Unless you absolutely want all your code in F# ?

  • @7sharp9b5
    @7sharp9b5 3 года назад

    Hi, streamings one of those weird things, I think different people behave differently. I sometimes feel there’s a big pressure to get a lot done. What ends up happening is interacting with people can take up a lot of your time and you end up with a lot of context switching.

  • @BohdanStupak
    @BohdanStupak 4 года назад

    So I've watched 18 minutes and you've battled layered architecture so far. It doesn't look like you present "FP vs OOP" but "FP vs no paradigm at all". I believe further in a video you present some valid arguments because for me personally, FP helped to improve my code and it is the right thing to check out. But so far it looks like you're just battling a strawman.

    • @Bizmonger
      @Bizmonger 4 года назад

      Keep watching. Minute 19 is on testable code.

  • @johndoggett4657
    @johndoggett4657 4 года назад

    Good choice on Game. Classic stuff.

    • @Bizmonger
      @Bizmonger 4 года назад

      Yea. I turn it up on this song when I ride and workout.

    • @johndoggett4657
      @johndoggett4657 4 года назад

      @@Bizmonger its nice to see a fellow programmer who jams out to hip hop. You might dig this song. ruclips.net/video/lzo7iTDXews/видео.html

    • @Bizmonger
      @Bizmonger 4 года назад

      @@johndoggett4657 Wow that's old school...

  • @Chouzar
    @Chouzar 4 года назад

    Just to complement on Roman comments, yeah erlang inspired Akka and Akka.net but (I feel) developments on those platforms have also inspired the erlang/elixir ecosystem: - I don't have a source but in elixir we have the Task module for spawning processes, which in my opinion resembles a lot the C# Task api (jus-t that in elixir uses processees instead of threads). - There's also the erleans project which tries to reproduce the "virtual actor" concept from Orleans, haven't had the chance to use it but really like the idea behind it. - I remember erleans being discussed as a more secure base for "Typed Actors" for Gleam a strongly typed language that transpiles to erlang. hexdocs.pm/elixir/Task.html github.com/erleans/erleans

  • @RomanStoffel-gamlor
    @RomanStoffel-gamlor 4 года назад

    Aw man...dayligh saving time change. I'll probably won't see it live anymore most of the time. - Yes...Akka is inspired by Erlang. Started as a Actor framework for Scala and grew from there. - Hehehe, Clojure is probably my favorite language for a most 'business' like code - I've seen Kafka used as a 'database', as a immutable log of events But needs some companion storage for indexes. One example: www.opencrux.com/main/index.html

  • @johngrey5806
    @johngrey5806 4 года назад

    Finally I caught your show, yeahhh!

  • @kovacsgyorgy5043
    @kovacsgyorgy5043 4 года назад

    Didn't know George R. R. Martin was interested in Functional Programming.

  • @HealthyDev
    @HealthyDev 4 года назад

    I like how you qualified several minutes in, that these are limitations of the “typical” oop developer. I think your conclusions are correct.

    • @Bizmonger
      @Bizmonger 4 года назад

      Yea. I know I will offend a good number of folks. So I tried to limit my prejudice.

    • @HealthyDev
      @HealthyDev 4 года назад

      @@Bizmonger lol!!! 🤣

  • @jackfox9082
    @jackfox9082 4 года назад

    To me the big dis the mainstream Microsoft decision makers have committed against F# is in the rare cases where the biggest Microsoft evangelists (we know who they are, but I won't call them out) even mention F#, they do not talk about the big reasons to start using it, they just say "oh, this is another .NET language you can use." This is highly influential to the "dark matter" programmers, mostly in enterprises, who are not "lifestyle" programmers spending all their free time practicing tech skills. They should be talking about how F# is more information dense. On one screen full of code there is more information about what the code does and you typically need to skip around in the code less to understand what is going on, especially if you use meaningful value names. Writing code in F# is more likely to produce "correct" safe code that does what you intend it to do and only what you intend it to do because of safety from functional, strong typing and immutability. And you never have to keep the program state in your head. Hey Ody, There is a need to teach TP development...and what is the state of current popular TPs regarding .Net 5.0. Is the new SDK fully ready for 5.0? What popular TPs still need full conversion to new SDK?

    • @odytrice
      @odytrice 4 года назад

      Thanks @Jack Fox. A lot of work was put into migrating the Type Provider SDK to .NET Core. I believe that all that work carries over to .NET 5. Because of the migration to .NET Core a lot of Type Providers were lost as they were built on Infrastructure that simply isn't available on Core like Linq-To-SQL for example. As the general direction of the F# Community is towards having a better scripting story around F#, Type Providers are a critical piece in making that story a success and as such teaching how to create one will become even more valuable

    • @jackfox9082
      @jackfox9082 4 года назад

      @@odytrice I’m waiting for the World Bank TP, which is totally broken, to accept this very simple fix github.com/fsharp/FSharp.Data/pull/1320 There are so many F# articles and tutorials in the wild using this TP as a data source… Once I can use that I will get back to trying to figure out what the heck happened to the R language TP. The latest release is totally out of sync with the documentation. When you make significant breaking changes to an OSS project without correspondingly updating the documentation, all you have done is sown Fear, Uncertainty, and Doubt.

    • @odytrice
      @odytrice 4 года назад

      @@jackfox9082 let me check it out and see if I can help. It's unfortunate that dotnet core broke almost all the Type Providers but there's nothing the F# language devs could do about it

    • @odytrice
      @odytrice 4 года назад

      Looks like in this case its simply a matter of abandonment

  • @DawidCech
    @DawidCech 4 года назад

    It's so true. I need dig deeper into some FP philosophy. I think frontend world already understand the difference, we need to keep up with backends :-)

  • @samsarasap4911
    @samsarasap4911 4 года назад

    Nice video... I don't know why but you look more like a NBA Player :))

  • @matyilagoodwish
    @matyilagoodwish 4 года назад

    Very authentic Shawn!

  • @7sharp9b5
    @7sharp9b5 4 года назад

    Ultimately there are a set of constraints which you have to further constrain via pros and cons and present that to the powers that be. The pros and cons can be augmented with times, risk, etc. Im basically echoing @Bizmonger. As an example I had to do this when upgrading an App at Jet to either Xamarin native, Swift, Fable, I may be able to find the document in my backups as an example.

  • @bigdave3479
    @bigdave3479 4 года назад

    Could you please send me a sample of the source code 😔😔.... It'd really mean a lot to me 😢

    • @Bizmonger
      @Bizmonger 4 года назад

      Here's a repo: github.com/bizmonger/FnTrade

  • @bigdave3479
    @bigdave3479 4 года назад

    Wow.... Really Dope skills Bro. 💯💯💯💪🏾💪🏾💪🏾

  • @emrahyigit
    @emrahyigit 4 года назад

    I can't believe people still use F#

  • @natalieperret10
    @natalieperret10 4 года назад

    Great job!

  • @MaoDev
    @MaoDev 4 года назад

    lol

  • @marcobuess
    @marcobuess 4 года назад

    I don't like visual studios git client very much. I mainly use vs to manage the solution and stick to writing code in vscode. I can recommend gitlense and gitflow for vscode. I find gitflow especially to be a very convenient ui for git management. It enables a graph similar to vs's history, but lets you manage and compare branches right from there, which helps me a lot in keeping track of several branches.

    • @Bizmonger
      @Bizmonger 4 года назад

      Branches are for losers. ;)

  • @ahmedkamal428
    @ahmedkamal428 5 лет назад

    Nice, but you have to prepare before recording/streaming, that would save a lot of time!!

  • @chathurangaranasinghe1580
    @chathurangaranasinghe1580 5 лет назад

    source file please

  • @HealthyDev
    @HealthyDev 5 лет назад

    I believe they should be called certified scrum apprentices. Mastery is something nobody achieves in this industry in three days - let alone over their career. It’s good marketing but misleading. Great topic! 👍

  • @RicardoJosue
    @RicardoJosue 5 лет назад

    How put icons on toolbar?

  • @CatchTheBus
    @CatchTheBus 5 лет назад

    Good video, thank you.

  • @Fahad-dh7wg
    @Fahad-dh7wg 5 лет назад

    Damn. Stumbled upon a cool channel. Keep it up!

  • @ashishkpoudel
    @ashishkpoudel 6 лет назад

    i am php laravel web developer, want to get into software development, please recommend me some resources like books etc. i asked same question to @Healthy Software Developer he recommended me Agile Web Development with ruby book. Can you recommend me some more.

    • @Bizmonger
      @Bizmonger 6 лет назад

      1. The Passionate Programmer 2. The Mythical Man Month 3. The Software Craftsman 4. Domain Modeling Made Functional

    • @ashishkpoudel
      @ashishkpoudel 6 лет назад

      huge thank youuuuuuuuuuuuuuuuuuuu

  • @ashishkpoudel
    @ashishkpoudel 6 лет назад

    i came from @Healthy Software Developer, you both are really good. I am so excited because i feel like i'm gonna learn a lot.