I am one damn lucky man. ❤️ ❤️ ❤️
18
5
111
Dear Jr, Developers, EVERY Sr. Developer you know and admire for what they know or can do has spent time this week staring blankly at code and screaming in their head "WHY DOESN'T THIS WORK?" It's not just you. :)
104
1,697
4,491
Managers: If you call your people "resources", they get to call you “overhead”. Ingrain that in your memory.
46
1,630
1,009
Reasons you should interrupt a programmer w/headphones on: 1: Building is on fire 2: Last call for coffee 3: Pizza arrived Reasons you should not interrupt a programmer w/headphones on: 1: Every other reason
28
413
701
Time for my yearly reminder. Managers: If you call your people "resources", they get to call you “overhead”. Burn that in your memory.
4
240
239
I no longer quantify problems in the length of time it took to solve them, or the lines of code. My new measurement is "Tabs". "This was a 30 tab problem. I had to go in deep." "I solved that one with only 1 tab. " :)
9
93
230
Sitting at work bored and wondering what to do? DO me a favor. Please send : - @derickr (XDebug) - @s_bergmann (PHPUnit) - @seldaek and @naderman (Composer) a huge thank you. Outside of the Core, these 4 have affected how we write PHP more than anyone else. :)
8
72
218
Conference Participants: Q&A time is not "Stump the Chump" time. It is a chance for you to get clarification, not try and prove you know more than the speaker. Be nice, be polite, or find another talk. :)
5
37
192
Developer: We need to migrate to PHP 7.2. Client: Why? D: It's twice as fast as the PHP 5 version we are using now! C: The site is fast enough. D: Then we can reduce our infrastructure cost by almost 1/2. C: SOLD! SUPPORT PHP 7.2
10
76
193
Replying to @johnrich
Man, that sux. I really liked @BradPaisley. I remember how crushed I was when I found out @jimmybuffett raised money for Hillary. Dang near killed me. This isn’t that bad, but it still sux.
12
8
193
9,095
Dear future potential employers. My salary history is none of your business. The only reason you ask is to see if you are "paying to much". The only questions you need to ask are: - Can I do the job - Can you afford what I am asking. If YES to both, the rest doesn't matter.
15
67
178
You, sir, are a master. This is just an epic response. Honestly, I've not enjoyed following someone this much since John MacAfee passed. Well done. :)
1
5
178
5,641
Do you develop with error_reporting(E_NONE)? PHP 8 is gonna be an eye opener for you. :) Set E_ALL NOW and fix those E_WARNINGS and E_NOTICES before it's too late.
5
85
167
"Turns out work-from-home employees work a true full-shift (or more) versus being late to the office or leaving early multiple times a week" bit.ly/2wKtDii
4
98
153
Advice I gate to a Jr. Dev yesterday. "You will switch languages 3-4 times in your career, languages (and frameworks) are just tools. Don't invest yourself in tools, learn to think like a programmer."
6
51
156
Dear Developer Managers, After 36 years of writing software, one constant remains unchanged: RAM is still cheaper than additional developers. If you want to improve the productivity of your team, get them computers with a min of 64GB of RAM. Ur Welcome! :)
6
29
147
Developers, Never turn down an opportunity to talk to someone about a new job. Even if you are happy where you are. You may find something better. At the very least, it can help you determine if you are under valued at your current position. Always take the call.
9
29
137
Talent Stacking is a concept EVERY software developer needs to understand and implement. I've always been a writer. Early in life I discovered I had a passion and talent for writing. Once I started writing code, I discovered I could stack my ability to write articles on top of my talent of writing code. Then I leaned how to speak in public, another talent on the stack. Those three talents have helped me build a rewarding and profitable career. Here is a video of @ScottAdamsSays introducing the concept. Invest 5 minutes in yourself and career. piped.video/watch?v=PP91Wmrg…
7
24
135
27,713
I've said it before and I'll say it again, there are 3 things that make PHP special: 1: The language is easy to use 2: It has the best documentation of any language out there 3: The community is awesome.
9
46
118
I basically lost a day of programming because I tried to be clever with some code. Kids, don't write clever code. Write readable, usable, debugable code.
7
23
123
Many companies that promote their best developers into management lose twice. First, they have just lost their best developer. Second, they probably just gained a poor manager.
9
40
118
The #PHP core developers are some of the most brilliant minds in the programming world. Their dedication to the language is what makes it so great.
4
15
114
5,571
To every PHP developer out there who has ever written a blog post sharing what you've learned or figured out...THANK YOU! :)
5
40
108
Well done @symfony. Well done.
2
6
111
7,014
I've been seeing a lot of posts about #WPDrama and the tactics being used against community members. The general consensus is that the mad king owns the community and can do as he pleases. Nothing could be further from the truth. I spent a lot of time as a community organizer in the #PHP community. Some of it was paid, a lot of it wasn't. The first company I worked for that paid me to work in the community called me a "Community Manager". I quickly learned that it was the wrong title. See, even though at the time they were the 800lb Gorilla in the room, they did not own, nor could they manage the community. At best, they could influence the community. @WordPress is in this position but right now, the community doesn't know it. They do not own the WordPress™️ community. At best, they own the TOOLS that the community is built around. - Slack - Camps - Repos, etc. WPO owns them and has shown that it is perfectly willing to beat down any community members who do not follow their guidelines regarding those tools. However, this is NOT the same as owning the community. The community is in charge of this relationship and can make changes. - The Repos There are currently at least 3 projects I've seen to replace the WPO stranglehold on the repos. Get involved in one of those. Use them, and contribute to them if you can. If you can't, that's fine. This is Open Source and you are welcome. - Comms Yes, WPO provided your Slack for free. TANSTAFL! There is a price attached to using it and now some are paying that price. Organize around another tool. Start a Discord channel for Pressers of Words. Start a mailing list. Heck, start a weekly X Spaces. OR, and I'm just spitballing here, stop building your community on rented land. Set up your own irc server. Your server can't easily be taken away from you. - User Groups Abandon the current structure of user groups immediately and reorganize under a new name. I've been running computer user groups since my C=64 days back in Mobile, AL. It CAN be done without sponsors and a benevolent (malevolent?) organization to take care of everything. If it's your passion, you'll find a way. - Conferences See User Groups but think bigger and once a year instead of once a month. The bottom line is that the WP community ALLOWED itself to be chained to WPO and it can very easily break those chains. If WP is your passion, get out there and find a way to get together with others and share what you've learned. Who knows, one of your local agencies may decide to join in and supply the beer for a meeting. If they do, thank them and welcome them in. Don't look to replace WPO with Press of Words dot org. Organize locally and have loose affiliations with other local groups around the globe. Help each other, but do not try to govern each other. Get back to the spirit of Open Source "I made this for me, if it helps you, you are welcome to it." Everything else you layer on top of that is just cruft.
9
26
100
11,373
Programming is solving problems by writing code. The ONLY skills required to be a programmer are the ability to understand the problem, & the ability to write the code that solves it. Anyone that tells you that you need any other skill to be a programmer is pushing an agenda.
3
46
113
Don't let anyone tell you #PHP is dead! It's constantly evolving, with new features and improvements being added regularly. Developers who love PHP know that it's here to stay.
10
12
107
203,516
Next time I see “PHP Ninja Wanted” I’m just gonna send them a bill. When they respond they’ve never seen me, I’ll simply say “Exactly.” :)
3
85
97
Two things need to be said: 1: The PHP community is the most loving and helpful tech community I've ever seen. They embody the spirit of "pay it forward". 2: I have some awesome friends who when called upon, step up to help. THANK YOU. You know who and you know why. :)
5
15
98
#PHP By Unanimous vote, the #PHP Core has voted for the following. (among other things) Extend release cycle to 4 years: - 2 years of bug fixes - 2 years of security fixes wiki.php.net/rfc/release_cyc… #w00t!
21
96
7,748
Lot of y'all are gonna have trouble upgrading to PHP 8. Better set errors to E_ALL *now* in dev and fix those NOTICES and WARNING.
59
95
If you are a developer who has transitioned into management (whether or not you wanted to) What was the ONE THING that was the hardest for you to learn? (Please RT for reach)
69
96
85
Merry Christmas! Today I want to say a special thank you to the Framework architects who have given us the tools to build awesome with PHP. Thank you - @mwop (Zend Framework) - @fabpot (Symfony) - @PhpNut (Cake PHP) - @taylorotwell (Laravel)
3
17
93
I am growing up. I am letting 8 domains expire this year.
7
13
89
Software development in a nutshell: PM:How long will this take? Me: Feels like 2 days PM: You said that LAST time. Me: How long did that take? PM: 6 days. Me: Ok, 6 days. ...3 days later... me: Done
2
24
84
Software architecture is a separate and distinct skill from software development. Many times the best developer is not a good architect.
3
50
85
As a PHP community cheerleader, the 2 saddest words I hear from PHP devs are "What's Composer?" :(
15
30
84
Uncle Cal's Golden Rule of Management: If you call your people resources, they get to call you overhead.
37
81
The software industry is rapidly converging on just three languages: Go, Rust, and JS. It would be smart to learn one of those really well, and have at least a working acquaintance with the other two.
2
13
80
4,872
Reason number 4,631 I love PHP: I just wrote 50 lines of PHP in 20 minutes to accomplish a task I needed done. - No framework - No best practices - No one explaining that I did it wrong That's why I program to make computers do things I need done.
3
14
85
Rule #0 for Software Developers “You are not the first one to have this problem. Use someone else’s solution before writing your own."
13
114
85
Replying to @marcorubio
If you had supported us on Jan 6th and stopped the process long enough to think this through, WE WOULDN”T BE HERE. As a Floridian, I am ashamed you represent me.
7
1
59
4,499
I love #php because I can write 50 lines of procedural code as a proof of concept. If that works, I can flesh out the entire system, fully object oriented with a framework behind it. Same language.
2
13
79
Still running #PHP < 7.0? So, you just LIKE running slow? Or is it that you like having twice as many servers as you need? UPGRAADE!
13
112
77
Started putting a docbloc on a piece of code today and realized: - The name was descriptive - Inputs has type hints - Return value had type hints I removed the docbloc :) I love PHP. :)
6
21
73
Do you want to get the most out of a technical conference? Stop thinking you are ATTENDING a conference. Start thinking you are PARTICIPATING in a conference. Change your perspective, change your experience.
4
24
78
Learn PHP. Let the other 20% of the web figure it out forthemselves. :) bit.ly/2vUUIzc
2
44
75
The basis for the best tech talks I have ever seen is "I learned something while building this and I wanna show you." NOT "As the expert, listen to me."
3
25
74
I love twig. I don't use it a lot since most of my work is cli, but when I DO use it, it's easy, intuitive, and it just works. Thank you @fabpot and the @symfony community. :)
1
8
73
Oh. For my birthday I got myself a drone. So expect a LOT of gratuitous “dronies” :)
12
1
73
Distributed Teams gave us: - Linux - WordPress - Joomla - Drupal - PHP - Firefox Co-located Teams gave us: - Windows
13
100
66
Once more for those of you in the cheap seats. Uncle Cal's First Law of Management: If you call your developers "resources", they get to call you "overhead".
4
20
70
As a leader, your job is to protect your team. Your team knows what needs to be done and they probably know how to do it better than you. Give them cover so they can get their job done.
2
30
71
If you call your people resources, they get to call you overhead.
2
24
67
Software programming in a nutshell: My first task every morning is to close the 10-20 browser tabs I opened yesterday to solve yesterday's problem.
5
25
66
With respect, Senator, giving the Government more power to regulate the Internet is even worse for America.
3
1
59
1,387
GOOD MORNING! "Code is like humor. When you have to explain it, it’s bad." -- Corey House
35
69
#PHP is more than just a language; it's a community of passionate developers who constantly push the boundaries of what's possible. Get involved and see how far you can go!
2
15
71
7,805
Non-dev friends, When considering a host for your PHP based site, ask prospective hosts what ver of PHP they install by default. 7.0 is the wrong answer. 5.x is wronger.
6
16
61
Real world PHP 7.0 benchmarks bit.ly/1LTlmJS "PHP 7.0 is 95.76% faster than 5.6.” o.0
3
108
62
“ Any fool can write code that a computer can understand. Good programmers write code that humans can understand. ” - Martin Fowler
46
64
Replying to @ScottforFlorida
Do you admit that Red Flag laws are bad and commit to not allowing them to be passed?
3
1
60
2,816
If you have never been a developer, you have no business managing developers. -- Cal Evans
4
22
62
Software Development in a nutshell: WHY DOESN'T THIS WORK?!? Oh...I'm an idiot.
25
56
PHP is more than just a programming language. It's a community of developers creating amazing web experiences. From simple scripts to complex applications, #PHP empowers anyone to build. Join the PHP community and unleash your creativity today!
1
12
60
4,092
If you use FOSS and do not pay. You have absolutely no right to support. Read the license, it outlines exactly what rights you have and NONE of them grant you right to someone else's time. 1) Fix/Understand it yourself 2) Pay someone Those are your options.
3
22
58
Do the right thing, walk away until this is over.
2
60
2,476
you know, the $202,035 number excites me because I know it will help. but honestly, the 1.2k number makes my heart leap with pride. The #PHP Community - the World Wide Herd - is THE BEST! Again, thank you for stepping up for @weaverryan gofundme.com/f/support-ryans…
4
8
56
3,241
It is done. I am a @PADI certified dive instructor.
18
58
Thank you to the #PHP core developers for continuously improving the language, adding new features, and making PHP more powerful than ever.
3
13
62
5,700
Having used #PHP since early PHP 4, I can say that compared to the alternatives for build websites, #PHP has never sucked. There are those who will tell you it has/does. They just want you to validate their particular choice instead of letting you use whatever works for you. PHP never sucked.
5
4
60
5,022
This is a GREAT overview of PHP8. bit.ly/37Ms0xZ
2
26
62
Self-taught does not mean I did it all by myself without help from anyone else. it means I chose my own path and my own timeline. We all stand on the shoulders of giants, we are all the stepping stones of the next generation.
2
18
55
Friends in the #PHP community, re-think that Node joke. People throw stones at us every time we stumble. Let's be better than that.
7
35
56
"The S in IoT stands for security." -- @assertchris
1
40
59
Once again for those in the cheap seats: In a conference session, Q&A time is NOT YOUR TIME TO SHINE! If you disagree with the speaker, BUY THEM A BEER LATER AND DISCUSS IT! OR Submit your own dang talk and present your ideas.
10
58
Hire good people, treat them w/respect, give them the tools they need, then let them do their job. That's the secret to an awesome dev team.
2
34
52
So @Facebook: - ‘accidentally’ required some users to give up their email passwords - ‘unintentionally’ wrote code to mine all the contacts from those users - ‘mistakenly’ ran said code o.0
3
25
52
Once again sir, I applaud you. You are a master at monetizing their hate. It's so much fun to watch. I thank God daily that you are on OUR side. :)
2
2
53
792
Replying to @nikolaposa
Multi-threading in the engine
1
3
52
Once, I gave a talk to 1,500 people. Sometimes I give a talk to 500+ people Most of the time I give talks to 200-250 people. I gave a talk once to 8 people. It's not about how many people are in the audience. It's about delivering value to those that showed up. #publicSpeaking
3
14
55
#PHP may not be perfect, but it's a reliable and powerful tool for building all kinds of web applications. Give it a try and see what you can create.
6
12
55
5,637
A developer can never have: - A computer too fast - A monitor too big - A chair too comfortable
You would think this is obvious but: business owners, never cheap out on hardware for your developers, I understand trying to save money but this is not a smart place to do so.
7
14
53
Jr Developer: This is taking me too long to code, I must suck as a Developer. Mid-Developer: That didn't take long as I thought it would, I must be an awesome Developer. Senior Developer: I bet somebody else has already written this...
6
11
56
In my book, XDebug, PHPUnit, and Composer are the 3 tools that have changed how we code PHP. Thank you @derickr, @s_bergmann, and @seldaek & @naderman :) nitter.app/Crell/status/931185480…
19
49
Attention PHP based project owners. bit.ly/2ZklqvE This is how complete your docs and tutorials should be. - Simple tutorial that does not assume you know anything. - Complete docs for when you have questions after the tutorial. Well done @matthieunapoli!
1
14
55
PRO PHP Tip: If you have to resort to a die() in your code for debugging, put the name of the class and method in the die() so you remember where it is 2 hrs later when you finally solve the problem. :)
9
8
52
Software development in a nutshell:
21
47
“Your Code Sucks, Let’s Fix It” bit.ly/1i3OjAD by @rdohms EVERY PHP developer should watch this.
3
21
50
Replying to @alexandretaz
I was screaming today at code I wrote yesterday. :)
3
1
49
1: Create directory 2: git init 3: composer require symfony/console The start of every project I've worked on in the past year. :)
4
10
49
Developers, you are where you are because you are standing on the shoulders of giants. It's your job to reach down and give the next generation a hand up. #payItForward
2
22
46
Me: So basically, we are left with "Our managers aren't comfortable managing remote developers." I've said it before and I'll say it again, if your managers aren't comfortable managing remote developers, hire better managers."
2
17
46
While there are a lot of big projects built on #PHP, I personally think that the biggest thing #PHP did for us is allow anyone who wanted to to go around gatekeepers and write their own code.
1
7
46
If you are a #PHP developer then you need to have this site bookmarked. bit.ly/2TLcEE5
2
19
51
Never underestimate the value of a strong community like PHP has.
3
10
46
If your business can't survive having your facebook page being deleted, you have built on rented land.
2
13
48