Bastian Hofmann

@BastianHofmann

Talks (By Name)

Date Presented | Last Commented | By Comment | By Name

API Authorization with OAuth 2 - How it works and how to use it


Advanced JavaScript Techniques for Modern Web Applications


Advanced JavaScript techniques for modern web applications


Bring Your Web Application Architecture to the Next Level With React.JS


Bring your PHP application to the next level with React.JS


Creating a fast Kubernetes Development Workflow


Crossing the Boundaries of Web Applications with OpenSocial


Dependency Injection with PHP


Deploying your first Micro-Service Application to Kubernetes


Distributed Identities with OpenID


Ein leistungsfähiger Development Workflow mit Kubernetes


Elastic scaling in a (micro)service oriented architecture


Erwarte die Ausnahmen – Elegante Fehlerbehandlung


Expect the Un-expected: How to Handle Errors Gracefully


Expect the un-expected: How to handle errors gracefully


Getting and Staying Fast - A Web Performance Round-up


Getting started with Kubernetes


HTTP/2.0 101 Introduction


How to create social apps for millions of users


Marrying Front with Back End


Marrying front with back end


Mashing Up JavaScript


Mashing up JavaScript


Mashing up JavaScript – Advanced Techniques for modern Web Apps


Mashing up JavaScript – Advanced techniques for modern web applications


Mashing up JavaScript – Advanced Techniques for modern Web Apps


Measure Everything in Real Time


Measuring and Logging Everything in Real Time


My site is slow, what can I do? - Profiling PHP applications


OpenSocial 2.0 - Viva La OpenAppRevolution!


Proactive web security


Profiling PHP Applications


Profiling PHP applications


The Road to Continuous Deployment


The road to Continuous Deployment


The road to continuous deployment


Using Circuit Breakers in PHP


Vorausschauende Sicherheits-Architektur


Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(10.Mar.2011)
Introducing TDD to your project
great talk about the advantages of tdd and how to implement this in your company
Rating: 5 of 5 
(01.Jun.2011)
Large-Scale Data Processing with Hadoop and PHP
really great talk with excellent live demos
Rating: 5 of 5 
(31.May.2011)
Node.js and express.js
Very good introduction in node.js and expresso, which highlighted why node.js is so cool very well. The code examples at the end could have been a bit more polished, though since this was very spontaneous it was fine.
Rating: 5 of 5 
(31.May.2011)
JavaScript-Tools
Sehr guter Überblick über verschiedenste JavaScript Tools, von IDE über Minifier bis Testing. Ein paar live Demos wären evtl. ganz nett gewesen, z.B. um die Github Integration von Cloud9 zu zeigen.
Rating: 5 of 5 
(10.Oct.2011)
Backbone.js – MVC in the Browser
good and thorough introduction
Rating: 4 of 5 
(11.Oct.2011)
Zend Framework 2: State of the Art
good introduction to zf2
Rating: 0 of 5 
(11.Oct.2011)
Mashing up JavaScript – Advanced Techniques for modern Web Apps
Der Source Code ist komplett unter https://github.com/bashofmann/statusnet_js_mashup/tree/master_mba verfuegbar. Jeder Commit ist ein Schritt des Vortrags.
Rating: 5 of 5 
(11.Oct.2011)
How the Web Evolves with Hypermedia
simply great, i want a laser equipped shark now
Rating: 5 of 5 
(11.Oct.2011)
How the Web Evolves with Hypermedia
simply great, i want a laser equipped shark now
Rating: 5 of 5 
(12.Oct.2011)
Make your project SOLID!
great talk, good examples
Rating: 0 of 5 
(14.Oct.2011)
Crossing the Boundaries of Web Applications with OpenSocial
Thanks for the great, constructive feedback. I'll keep it in mind and think about how to incorporate this into the talk.
Rating: 5 of 5 
(26.Aug.2012)
The State of PHPUnit
very good overview about new phpunit features
Rating: 4 of 5 
(26.Aug.2012)
PHP Extension Development with C++
For me as a non c or c++ programmer who never did a php extension before some of the stuff was a bit too abstract. building the talk around a more concrete working example would have helped i guess instead of just showing only lot's of code on slides and walking through it. but still got me interested into looking into extension development further
Rating: 4 of 5 
(26.Aug.2012)
PHP Extension Development with C++
For me as a non c or c++ programmer who never did a php extension before some of the stuff was a bit too abstract. building the talk around a more concrete working example would have helped i guess instead of just showing only lot's of code on slides and walking through it. but still got me interested into looking into extension development further
Rating: 5 of 5 
(22.Mar.2013)
Keeping The Cloud In Check
Great, entertaining keynote
Rating: 4 of 5 
(22.Mar.2013)
Modernisation of legacy PHP applications using Symfony2
Very good session. I liked the way Fabrice incrementally described how to refactor an application and what the pitfalls are. One thing: for my taste the slides contained too much text (too many bullet points) and too much branding, though that did not diminish the quality of the content at all.
Rating: 4 of 5 
(22.Mar.2013)
Silex Anatomy
Very good talk. It's always nice to see how easily you can put a nice "micro-framework" together with a few well architected libraries. Though title and abstract did not perfectly match the content of the presentation. You may think about not talking about silex so much, which would give you more time to get into more details of how the anatomy of a simfony2 based micro framework is and how stuff works.
Rating: 5 of 5 
(22.Mar.2013)
Planning to fail
Rating: 5 of 5 
(22.Mar.2013)
Building Better Developers
Very good and entertaining keynote. liked the mannequin structure to tie the different, seperated points you wanted to make together into a nice story.
Rating: 4 of 5 
(13.Apr.2013)
How Google Builds Webservices
very interesting talk about how google does their apis. got lots of stuff out of it.
Rating: 5 of 5 
(13.Apr.2013)
Making things better
the talk was just plain awesome and very inspiring.
Rating: 5 of 5 
(13.Apr.2013)
HTTP and Your Angry Dog
good overview over some important http features, very good, nicley paced presentation
Rating: 4 of 5 
(04.Oct.2014)
PHP 5.NEW: The Best Bits
Good presentation, especially liked the traits visualization. for the shorter time slots I'd focus a bit more on the newer stuff though instead of talking about what was new in 5.3 and 5.4
Rating: 5 of 5 
(05.Oct.2014)
Your Mileage Should Vary
Awesome
Rating: 0 of 5 
(20.Feb.2015)
Bring your PHP application to the next level with React.JS
@David thank you for taking the time to write down the feedback and I'm sorry to hear that the presentation did not meet your expectations. It was never my intention to "just" give an introduction talk on React.js, since I am a firm believer that most people get way more out of talks when you talk about bigger concepts, problems you encountered using a technology and possible solutions than out of talks that do not much more than read out the documentation and give you hello world examples. So the talk was always meant to be about web application architecture and what the reusable component based approach of React means for PHP. I also tried to convey this in both title and abstract but apparently could have done better. Judging by the feedback here, on Twitter and in person a lot of people enjoyed though, so I guess my take on the subject was still very interesting for a lot of people, but I'll definitely work on phrasing title and abstract clearer and refining the introduction part.
Rating: 5 of 5 
(28.Jan.2017)
Time Management For Grumpy Programmers
Great talk with nice personal anecdotes that also gave me some ideas on how I can further improve my own time management.
Rating: 0 of 5 
(30.Jan.2017)
Expect the un-expected: How to handle errors gracefully
@Renaud Drousies very good points. Thanks for your feedback. We are actually transporting the Trace-Id to all internal services, include it in all logs and of course have these ids then also available in Elasticsearch to search it over all logs from all services there. I thought I also mentioned that during the talk, but I'll try to make it clearer in the future. We are actually also including the trace id as comments in db queries like you do. I'll add this to the talk in the future.
Rating: 5 of 5 
(16.Feb.2018)
Zero to Jenkins: Automatic builds + deploys
Really good introduction to Jenkins pipelines and special kudos for the courage of doing this all as a live demo.

Events They'll Be At

PHP UK Conference 2019 Feb 20, 2019

Events They Were At

PHP UK Conference 2015 Feb 18, 2015
PHPNW 2014 Oct 02, 2014
© Joind.in 2019