StreamACon Streaming Conferences
StreamACon Streaming Conferences
  • Видео 74
  • Просмотров 676 227
Marcel Pociot - Package Development 101
During his Laracon US 2019 talk, Marcel Pociot gives the viewers some insights in to PHP package development and how to get started.
Просмотров: 5 255

Видео

Matt Stauffer - What Makes Laravel So Special
Просмотров 8 тыс.5 лет назад
Wrapping up Laracon US 2019, Matt Stauffer presents his insight in to why Laravel is so special. He also gives us some ideas for keeping it rolling. If you're in to Laravel, this is a great talk.
Christoph Rumpel - The Laravel Core - Demystify The Beast
Просмотров 4 тыс.5 лет назад
Christoph Rumpel discusses, during his Laracon US 2019 talk, the Laravel Core and how to understand it better.
Caleb Porzio - Introducing: Livewire
Просмотров 25 тыс.5 лет назад
After a great talk the previous year about Embracing the Backend, Caleb Porzio returns to give a little love to the Frontend. Caleb's talk focuses on Livewire and frontend development work.
Nu Image Medical
Просмотров 1,1 тыс.5 лет назад
Two of the head developers at Nu Image Medical give a short presentation about Nu Image Medical at Laracon US 2019.
Dries Vints - Event Sourcing in Laravel with EventSauce
Просмотров 3,4 тыс.5 лет назад
Dries Vints, developer at Laravel, talks about how to handle event sourcing with a focus on the package EventSauce. This talk is from Laracon US 2019 in NYC.
Katerina Trajchevska - Time Driven Development
Просмотров 3,2 тыс.5 лет назад
Katerina Trajchevska gives a Laracon US 2019 talk on Time Driven Development and some strategies for developing at a more rapid rate.
Jack McDade - Statamic Overview
Просмотров 1,9 тыс.5 лет назад
Jack McDade uses his time at Laracon US 2019 to give a great overview of Statamic and how you can use it to scaffold your apps faster. This presentation was filmed at the Playstation Theater in NYC on July 26th, 2019.
Evan You - What's Coming in Vue 3 0
Просмотров 30 тыс.5 лет назад
Evan You, Vue JS creator, gives a presentation at Laracon US 2019 about what's coming in Vue 3.0. He gives some good insight on why some decisions were made and shows us how Vue 3.0 is going to help you speed up apps and build great products.
Steve Schoger How to Think Like a Visual Designer
Просмотров 18 тыс.5 лет назад
In Steve's Laracon US 2019 talk, he walks you through design ideas for a site that he built. Along the way he gives some pointers and tips on making your design look better with simple tweaks.
Colin DeCarlo - Everything I Ever Needed To Know About Web Dev, I Learned From My Twitter Timeline
Просмотров 7 тыс.5 лет назад
Colin DeCarlo gives his talk on some ideas on cleaning up code in your application gained from "fire tweets" on twitter.
Justin Jackson - The Hardest Part About Growing Old In Tech
Просмотров 8 тыс.5 лет назад
Justin Jackson, Transistor.fm, talks about growing old in the tech field. He shares some personal stories and how he got over some adverse times in his life and how you can learn from it.
Jonathan Reinink - Eloquent Performance Patterns
Просмотров 25 тыс.5 лет назад
Jonathan Reinink gives his Laracon US 2019 talk about Eloquent and performance issues. He looks at some examples in an example application and how to make the app's queries run more efficiently. This video was recorded at Laracon US 2019 on July, 24th, 2019 at the PlayStation Theater in NYC.
Kaya Thomas - Launch Your Side Project
Просмотров 3,6 тыс.5 лет назад
Kaya Thomas, a developer at Calm, talks about working on your side projects. She dives in to how to plan them out, how to get started and strategies for managing your time. This video was recorded at Laracon US 2019 on July, 24th, 2019 at the PlayStation Theater in NYC.
Keith Damiani - Connecting the Dots
Просмотров 6 тыс.5 лет назад
Keith Damiani gives his talk at Laracon US 2019 about Graph Databases in Laravel, when they make sense and some implementation options. This video was recorded at Laracon US 2019 on July, 24th, 2019 at the PlayStation Theater in NYC.
Jason McCreary - Some Shifty Bits
Просмотров 4,8 тыс.5 лет назад
Jason McCreary - Some Shifty Bits
Bobby Bouman - Laravel Design Patterns 2 0
Просмотров 9 тыс.5 лет назад
Bobby Bouman - Laravel Design Patterns 2 0
Adam Wathan - Tailwind CSS Best Practice Patterns
Просмотров 74 тыс.5 лет назад
Adam Wathan - Tailwind CSS Best Practice Patterns
Freek Van der Herten - Simplification Tips and Tricks
Просмотров 19 тыс.5 лет назад
Freek Van der Herten - Simplification Tips and Tricks
Taylor Otwell - Intro to Laravel Vapor
Просмотров 51 тыс.5 лет назад
Taylor Otwell - Intro to Laravel Vapor
Matt Stauffer - Patterns That Pay Off
Просмотров 17 тыс.6 лет назад
Matt Stauffer - Patterns That Pay Off
Wes Bos - Learn CSS Grid
Просмотров 3,8 тыс.6 лет назад
Wes Bos - Learn CSS Grid
Colin Decarlo - Design Patterns with Laravel
Просмотров 23 тыс.6 лет назад
Colin Decarlo - Design Patterns with Laravel
Caleb Porzio - Embrace The Backend
Просмотров 10 тыс.6 лет назад
Caleb Porzio - Embrace The Backend
Jason Fried - Q&A with Justin Jackson and Adam Wathan
Просмотров 6 тыс.6 лет назад
Jason Fried - Q&A with Justin Jackson and Adam Wathan
TJ Miller - APIs With Laravel
Просмотров 6 тыс.6 лет назад
TJ Miller - APIs With Laravel
Ryan Holiday - Perennial Seller
Просмотров 3,4 тыс.6 лет назад
Ryan Holiday - Perennial Seller
Freek Van Der Herten - Laravel MediaLibrary v7
Просмотров 10 тыс.6 лет назад
Freek Van Der Herten - Laravel MediaLibrary v7
Uncle Bob Martin - The Clean Coder
Просмотров 153 тыс.6 лет назад
Uncle Bob Martin - The Clean Coder
Evan You - Vue CLI Overview
Просмотров 4,6 тыс.6 лет назад
Evan You - Vue CLI Overview

Комментарии

  • @SahandPi
    @SahandPi 24 дня назад

    Who ever tagged the chapters in the video, the company was called "Knight Capital " not "Night Capital"

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

    I do not like this. This does not work for an app with a lot of interactivity. This example is not more complex then a todo app. Why do you need vue at all for something this simple?

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

    51:42 - Today way the day when it all happened.

  • @Live_on_Marz
    @Live_on_Marz 7 месяцев назад

    Interesting stuff, but WHY some things stick seems to be missing? Giving a lot of examples of things that have stuck is just hindsight being 20/20. The mystery of that answer appears to still be out there. With that said, this book has dramatically helped with guiding a proper launch plan for a product (Part 3: Marketing) which is very content rich and worth the read.

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

    5 years later and I’m watching this and it’s still relevant…does that mean its more likely it will still be good content 5 years from now?!

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

    Love it!

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

    hmm is there a way to ssh into the serverless server if I need to apt install some packages ? for example my scheduled tasks run some commands that rely on 3rd party packages etc

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

    Great talk. You looked great with a beard. 😂

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

    He does a good impression of Jack Benny.

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

    Great tips Thank you

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

    The mighty have fallen.. 😆😆

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

    I was there

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

    Didn't the moon landing rocks turn out to be fake, not surprised theyre very similar material to earth 😂

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

    Thank you for sharing the video

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

    That SVG trick was neat. ViewBox is the boss!

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

    This is gold

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

    real content starts 1 hour in! ruclips.net/video/NeXQEJNWO5w/видео.html

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

    I don't want to sound unrespectful , but when was the last time when he wrote production code from actual requirements and dealing with time constraints. I tried to search his projects and everything is just books and courses. Not saying that a lot of what he says does not makes sense, but in the real world those perfect conditions and the perfect architecture, application completely decoupled from everything etc. exists only on the bookshelf.

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

      It's something that he himself said on his blog. There is no perfect implementation, in other words use it as a guideline and have it in mind. Keep it decoupled as much as possible. There are situations where using some of these principles is simply overkill.

    • @konev13thebeast
      @konev13thebeast Месяц назад

      You can always isolate everything to the nth degree with real requirements as well. But there becomes a point where seperating every single concern makes the code harder to understand than having one or two frankenclasses

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

    Does 11:12 solve the class naming problem like css modules does?

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

    What the hell is this? The first 20 minutes are a colossal waste of time. It is flat out disrespectful to an audience to just blabber about nonsense trivia for so long.

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

    Very informative.

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

    "highly entertaining".. Unwatchable

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

    Would have loved to known about this video some time ago. We were going to be starting a project in several months at my job, so I asked "What kind of architecture should we we use? You know, what is at least a rough idea of how we're going to build this thing and work together? We can iterate as we go, but just to get a foundation of what our approach should be." Time goes by without any discussion, the team lead just kept saying there's no need to plan that stuff, we'll just do it the "framework's way". Whatever that means no one really knows it still seems, best I can tell it's like some sort of feeling about how to do things that you just know somehow. I had been advocating for something similar to what Uncle Bob was saying here, that we shouldn't do it the "framework's way" or any other way that makes us completely dependent on a library/framework. Instead I was pushing for this plugin approach where all of our core business logic and services would be written in vanilla JavaScript and the framework would only be responsible for taking that logic to handle creating the view. Well they didn't like that because that framework was of course the answer for everything and they wanted to rely on it 100%, job security or some love affair with the framework or something. We really get attached to these tools... Anyway, we get a month into the project, things are going poorly (surprised?), we're fighting with each other about which way is up or down and how to approach the problems we were facing. We couldn't even decide on how to write CSS and development was about as fast as a sloth. All the way up to the project being taken away from the team there was fighting and indecision and little concept about how we were even trying to work on this thing. Architecture matters for another reason too, it let's us not only build good software, it let's us work together well and with a clear plan so we can get the job done. You wouldn't want to be months into building a house, have the walls up and starting on the roof to only then realize you never laid the foundation, would you?

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

    Jelly buttons and dropshadows are perfect hahahaha

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

    How to use View Presenters with Collection of models (not single model)?

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

    Does putting eloquent codes into model helps in reducing memory usage

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

    28:11 ctrl+c ctrl+v fail xD

  • @Kira-bi2ut
    @Kira-bi2ut 3 года назад

    The talk was very good, and what he said made a lot of sense. Thing is, what he presents is a very ideal way of developing software, which is not always worth the effort. Many people who build websites know that the 'delivery mechanism' is always going to be the web, not a console or anything else. The lengths one has to go to, to generalise everything is simply not worth it

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

      True. The plug in model for a web app these days would probably be having your core business logic outside of the framework/library and then having the framework/library depend on that logic. That way it's not as big of a deal to switch from one framework to another (though it's still a big deal). I'm seeing firsthand how time consuming and expensive it is to switch frameworks with all the business logic and use cases jumbled up inside of it, and honestly pretty much any framework you pick will be replaced at some point. We all seem to like to pretend that it won't happen, but unless what you're writing now ends up like COBOL, it will be replaced; no matter how good you think it is.

    • @ffmpregffmpreg
      @ffmpregffmpreg 2 месяца назад

      It is worth the effort though. For starters, if you don't make your code general enough, you won't be able to add the kind of unit test (with stubbed out dependencies) whose assertions can be individually executed in a matter of milliseconds. That kind of unit test is indispensable depending on the context (that includes most agile dev teams). Just as importantly, the web framework / delivery mechanism isn't as omnipresent as you likely think. There will be bits of use case code that you will one day want to execute asynchronously, where the web is not inherently needed at all, so use cases that have nothing to do with the web can be executed without running the entire web framework. And 5 years after choosing one framework, when that framework that the code is running on is no longer viable (yes, this happens inevitably because a lot changes in 5 years), if you're following Clean Architecture your job will be significantly more straightforward.

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

    5:12 Nova Overview 7:04 Resources and Basic Fields 9:14 Panel Field 12:07 Observers (Events) 15:13 SoftDelete 18:00 Advanced Fields (Date and Time, Markdown, Trix, Json, Code, File ) 30:08 BelobgsTo ( Searchable Dropdown Field) 32:14 Search with Laravel Scout 34:50 Global Search 36:43 Place Field 39:30 Relationship 43:35 Overriding field method 😊 45:11 Filters 43:30a Lenses 45:10 Actions 1:02:14 Value Metric 1:05:41 Trend Metric 1:09:10 Partition Metric 1:10:55 Permissions (Policies): Authorization 1:21:10 Customization(Add your own stuff to Nova 😊)

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

    Whats software use to admin your database? please...

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

    I dislike rails very much so I am not to defend it. When he shows the church he shows every component of it so we realize it’s a church. We should expand the directories too for the overview of the app. Just looking at the root directory and bashing it doesn’t seem fair to me. Then don’t show inside of the church too. What do we see? Just a roof.

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

      He isn't bitching about rails, but more about the tight coupling between business logic and the rails app.

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

    He is so good at telling story and letting you learn. Still not sure what the science at the start of his talks are for. A little personal interest and a bit of waking up coders to think 🤔

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

    Get to de chopper

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

    What is that browser he's using?

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

    One of the best talk and explanation of the Design Patterns

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

    The goal of coding is not cleanliness. It's functionality. If you want to be in the cleanliness business, then janitor is the better job description for you.

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

    I am creating a report for my Client who wants to buy nova, and I basically take notes when you guys clap,

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

    tailwind is an API for your design system, and only that makes it amazing 👏️

  • @Andrey-il8rh
    @Andrey-il8rh 3 года назад

    The great talk I stumbled upon only now. It's really nice to see how much Tailwind evolved over these 2 years and some of the stuff such as long compilation times, "no animations", not able to apply arbitrary values per breakpoint, html duplications just for responsive reasons, all of this stuff is no longer the case in the new version of Tailwind and each day some new improvement is on the horizon. Great work, Gendalf Adam! 🧙🏻‍♂️

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

    That has to be the best intro ever...

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

    Wow! Uncle Bob Thank you, sir! This is a big one

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

    “Hey everyone, this is Taylor Otwell BACK with another Laracon keynote...”

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

    I think subqueries aren't a silver bullet imagine having a thousand concurrent users using the app. Your script is now waiting longer to get data(now the db is the performance choker) back from the database hence most people go the caching route is such an instance.

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

    Nowadays you can use Mock, you don't need FakeLocator class

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

      If you mean for testing purposes It's better to use a FakeLocator class rather than a mock in your test because with the mock you couple the tests with the implementation,

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

    If you want a front-end developer job you are still going to have to learn css

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

      You have to learn CSS first before you can even use Tailwind. You have to know CSS before you can utilize or know what any of the classes do.

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

    How you deal with code splitting? Or you just loading all of your style on all pages?

    • @Andrey-il8rh
      @Andrey-il8rh 3 года назад

      since in most cases purged tailwindcss version is no more than 10kb gzipped there is no special reason to split it in chunks. You can just inline it in head and view it as critical css

  • @taghwomillionaireo.5543
    @taghwomillionaireo.5543 3 года назад

    This is so good

  • @taghwomillionaireo.5543
    @taghwomillionaireo.5543 3 года назад

    For the strategy pattern on makeparser method you could register the parsers in an array and instantiate a parser based on format supplied. Love this video by the way

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

    Title: "Clean Coder" Talk: "Architecture" me: *profusely confuselt*

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

      Architecture (of code) = structured code. structure = clean code

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

      @@ZergYinYang The confusion is more in the fact that bob has books about the "clean coder" ^

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

    The second to last point about inline styles isn't an issue anymore with the JIT module for Tailwind. You can put arbitrary values on the normal class name with breakpoints and whatever however you want.