m_hlavac's profile picture. Software Engineer that loves to solve real problems. Making feedback loops faster and more open.

Working at @wayfair

Martin Hlavac

@m_hlavac

Software Engineer that loves to solve real problems. Making feedback loops faster and more open. Working at @wayfair

Thank you @frankdejonge for merging my pull request to github.com/thephpleague/f… so fast - I really get a good feeling from contributing! Also I am surprised that PHPStan can always find something and that you managed to fix it 5mins before I opened the PR 😂😂

m_hlavac's tweet image. Thank you @frankdejonge for merging my pull request to github.com/thephpleague/f… so fast - I really get a good feeling from contributing!

Also I am surprised that PHPStan can always find something and that you managed to fix it 5mins before I opened the PR 😂😂

Martin Hlavac reposted

I completely rewrote PHPStan’s core which interprets code and infers types 😱, squashed 35+ bugs in the process 🐛, and released it as 0.11.3! 🎉 github.com/phpstan/phpsta…


#phpce19 was a blast! Thanks organisers, speakers and all attendees for making this possible. Way home less so, bus to airport late, plane late, train home late (train is worst because it never arrived 😱)

m_hlavac's tweet image. #phpce19 was a blast! Thanks organisers, speakers and all attendees for making this possible.

Way home less so, bus to airport late, plane late, train home late (train is worst because it never arrived 😱)

Similarly to cities software grows both horizontally and vertically as technology evolves. 1 floor building -> 10 floors -> 100 floors, will there be 1000 floors building? Will there be 40Ghz CPU?

m_hlavac's tweet image. Similarly to cities software grows both horizontally and vertically as technology evolves. 1 floor building -> 10 floors -> 100 floors, will there be 1000 floors building? Will there be 40Ghz CPU?

BlockchainBundle


TDD, BDD, CQRS, decoupling, middlewares etc... I get a feeling we are constantly looking for a golden bullet that makes all the problems go away. They all help, but it's still hard work. Simply more complex the system is, harder it is to maintain.


Martin Hlavac reposted

We are looking for php/webdev related talks for our august meetup August 7th Add your talk here github.com/berlinphp/berl… Or send us a DM


All these voice announcements at airport would be much better communicated as bullet points on single screen. Instead of having 8 screens showing exactly the same flight information next to each other. Duh, I hate airports!


Martin Hlavac reposted

New #PHP Under Discussion RFC: Typed Properties 2.0 wiki.php.net/rfc/typed_prop…


Martin Hlavac reposted

Plasma 5.13 is here: faster and sleeker; more control (stop & start media playing in browsers from the desktop, open & close vaults from KDE Connect, easily configure external monitors); more beautiful (blurs, transparencies, improved icon integration) kde.org/announcements/…

kdecommunity's tweet image. Plasma 5.13 is here: faster and sleeker; more control (stop & start media playing in browsers from the desktop, open & close vaults from KDE Connect, easily configure external monitors);  more beautiful (blurs, transparencies, improved icon integration)

kde.org/announcements/…
kdecommunity's tweet image. Plasma 5.13 is here: faster and sleeker; more control (stop & start media playing in browsers from the desktop, open & close vaults from KDE Connect, easily configure external monitors);  more beautiful (blurs, transparencies, improved icon integration)

kde.org/announcements/…
kdecommunity's tweet image. Plasma 5.13 is here: faster and sleeker; more control (stop & start media playing in browsers from the desktop, open & close vaults from KDE Connect, easily configure external monitors);  more beautiful (blurs, transparencies, improved icon integration)

kde.org/announcements/…

Martin Hlavac reposted

Víte jak probíhá >60% code reviews v momentě, kdy nemáte například automatizovanou kontrolu coding style? Kolegové vždy chtějí najít "aspoň něco", tak okomentují všechny CS chyby a bussines logice věnují minimum pozornosti.

Zpětná vazba je kvalitnější, když člověk nemusí mrhat čas překontrolováváním něčeho, co může stejně dobře zkontrolovat automat.



Martin Hlavac reposted

A friendly reminder: harden you composer against vulnerable packages.


Same after many years. Programming gives you confidence that everything can be eventually done ;)


PHP building trust since 1995 ;-) , but seriously, is there ever reason to cast int to int?

m_hlavac's tweet image. PHP building trust since 1995 ;-)

, but seriously, is there ever reason to cast int to int?

Martin Hlavac reposted

empty() leads to unpredictable results in a lot of cases. That’s why strict-rules in 0.10 will tell you not to use it!


Martin Hlavac reposted

Such a better definition to legacy code from @dylanbeattie #newcrafts

thebignet's tweet image. Such a better definition to legacy code from @dylanbeattie #newcrafts

Amazing chat with #php developers at #WeAreDevelopers2018 . So many teams run successful business on top of PHP. Special thanks to @Wayfair for ordering the pizza for all of us!

m_hlavac's tweet image. Amazing chat with #php developers at #WeAreDevelopers2018 . So many teams run successful business on top of PHP.

Special thanks to @Wayfair for ordering the pizza for all of us!

United States Trends

Loading...

Something went wrong.


Something went wrong.