Laracon AU 2019 overall a good experience
Tags: laravel, php, laracon, techtalks
Published: 2019-11-01 01:09:31


This is my second Laracon, the first one was [Laracon EU 2016](https://geshan.com.np/blog/2016/08/number-laraconeu-2016-was-a-great-experience-overall/) which was one of the best conferences I have ever attended and spoken at. This blog post is a rundown of the talks of the first day of Laracon AU 2019 with slides from my talk, carry on reading…

![](https://cdn-images-1.medium.com/max/9216/1*6OwXgC1E6Q4MICO_Rq9u4A.jpeg)

## Day 1

This is the second [Laracon](https://laracon.com.au/) in Australia, the first one was in 2018. There were just over 200 people who attended the first day. The speaker line up looked pretty interesting with more than a couple of first-time conference speakers. TBH, no one seemed like they were taking the conference stage for the first time

## Talks were great

The day was started by [Freek](https://freek.dev/), it was great meeting him after Laracon EU 2016. His talk was titled “A way to structure a large Laravel app” which is very good. The pointers on using typescript and creating a domain (kinda sub-apps) inside your Laravel were the highlights for me.

Then [Michael Tims](https://twitter.com/michael_timbs) took on the stage to show how to test fronted Javascript Apps. The highlight for me was “Contract testing” in this talk as I was familiar with the regular forms of testing like unit, integration and even mutation testing. After him, [Max Snow](https://blog.maxsnow.me/) showed us his Laravel API boilerplate and how it makes creating APIs on Laravel easy. Then it was me on stage and details about my talk “Are logs a software engineer’s best friend? Yes — follow these best practices” are below.

After lunch, [Jess Archer](https://jessarcher.com/) spread her knowledge of SPAs, the highlight for me was using JWT token in cookies. As I have done it in the past it was easier for me to relate to the concept. Then [Sam](https://samgreenwood.me/) took the stage to show us the need for strict types and tools in PHP to do it. I liked the multiple tools he mentioned like [Psalm](https://psalm.dev). After him, [Jess Budd](https://jessbudd.com) showed us how to write semantic HTML to build apps accessible with screen readers. The main takeaway for me here was semantic HTML not only improves accessibility but also add more SEO juice to your website.

After the break, [Amy](https://amyskapers.tech/) took on the stage to show us the magic of CSS grids. The main highlight for me was it helped me demystify the seemingly magical CSS grids. Last but not least was [JMac](https://jasonmccreary.me/) (creator of Laravel [Shift](https://laravelshift.com/)) giving us important pointers to “Creating maintainable Laravel applications”. He had 10 points to do so. My main takeaway was “grok the framework” if I was writing Laravel every day that is something I would remember and follow :)

You can follow all the tweets/images at [#laraconau](https://twitter.com/search?q=%23laraconau) on twitter. Special thanks to [Shane Smith](https://twitter.com/shanesmithau) for his amazing threads on twitter. I don’t know how he is tweeting, listening and taking pictures at the same time :).

## My talk

I think my talk went pretty well too. There was no time or provision to ask a question which is Ok. Some people came in later to ask their queries about logging and how to get started. I consider that the talk was warmly received by the audience with some laughs and a lot of attention.

![](https://cdn-images-1.medium.com/max/13440/1*5_fEagj7TMTFIcIjlpGz1g.jpeg)

## Slides

Below are the slides from my talk:

{% speakerdeck 26f9b284425c4048a8aa587e155636ce %}


The slides are on [slide share](https://www.slideshare.net/geshan/are-logs-a-software-engineers-best-friend-yes-follow-these-best-practices) too.

## Day 2

Today is day 2 and let’s see how it goes. [Marcus](https://twitter.com/marcusamoore) is going to start the day.

## Conclusion

Day 1 was good overall. One thing I noticed was the number of female attendees was quite low. This is something the organizers can work on else the venue, organization of the speakers and attendees was commendable. Thanks to [Michael](https://twitter.com/michaeldyrynda) and the team for putting up such a great tech conference in Sydney bringing together like-minded technologists under the same roof. Cheers!

*Originally published at [https://geshan.com.np](https://geshan.com.np/blog/2019/11/laracon-au-2019-overall-a-good-experience/) on November 1, 2019.*