Christoph Rumpel 🤠 Profile Banner
Christoph Rumpel 🤠 Profile
Christoph Rumpel 🤠

@christophrumpel

Followers
19,775
Following
612
Media
3,673
Statuses
32,758

Father 👨‍👩‍👧 Working at @laravelphp PHP Developer & Educator

Wien, Österreich
Joined December 2010
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@christophrumpel
Christoph Rumpel 🤠
2 days
🚀 Launching a new video series: Laravel Ecosystem! 🪐 Laravel's world is vast with countless packages and products. We will guide you through all of our first-party tools, ensuring you make the most out of our rich ecosystem. Stay tuned for weekly new videos ✌️
4
31
163
@christophrumpel
Christoph Rumpel 🤠
9 months
Look, mum, I made a native Mac OS app in 1min with PHP and Laravel 😄 Who else is already playing with NativePHP by @beyondcode ?
Tweet media one
23
64
602
@christophrumpel
Christoph Rumpel 🤠
1 year
Someone said after party? @taylorotwell #laraconin 🙌🙌
37
60
577
@christophrumpel
Christoph Rumpel 🤠
6 months
🤐 Remember the secret project I told you about? I joined @laravelphp to keep doing what I love just now, more officially 🤩 ➡️ Here's what's new in Laravel:
Tweet media one
109
25
491
@christophrumpel
Christoph Rumpel 🤠
3 months
Today, @LukebAbell showed me the "whereRelation" method, which I forgot about. Fallen in love (again) 😍 🙏
Tweet media one
14
69
443
@christophrumpel
Christoph Rumpel 🤠
2 years
🧵 My Top 17 Freelancing Tips For Developers 🧵 After 3.5 years of freelancing, I like to share some of the tips & lessons I learned on the way.
Tweet media one
19
101
436
@christophrumpel
Christoph Rumpel 🤠
5 years
I proudly present: 🔥 Laravel Core Adventures 🔥 A free video series that teaches you how the @laravelphp works under the hood. If this is something you are interested in, please let me know by subscribing. Also, make sure to check the first videos.
19
136
415
@christophrumpel
Christoph Rumpel 🤠
7 months
In testing, I used "first" often, expecting one DB record only. When unexpected data arrives, test failure becomes tricky to debug. A superior choice: use "sole" which fails without one exclusive record, simplifying fixing tests massively. Kudos @sebdedeyne for reminding me!😘
Tweet media one
14
54
370
@christophrumpel
Christoph Rumpel 🤠
15 days
I turned 39 today... ➡️ not in the shape of my life ➡️ not a millionaire ➡️ no successful SaaS But I have a family that loves me, a job that I enjoy, I'm healthy, and most importantly... I am happy. Couldn't ask for more ✌️
91
6
345
@christophrumpel
Christoph Rumpel 🤠
2 years
“PHP is like Nickelback. Nobody admits it but we secretly like it” 🤣 @freekmurze #LaraconEU
Tweet media one
15
43
331
@christophrumpel
Christoph Rumpel 🤠
3 years
💌 Sending Real-Time Notifications with Laravel A full in-depth tutorial including: 🖥 Laravel Websockets 🗣🗣 Laravel Echo ✉️ Laravel Events/Notifications
6
74
326
@christophrumpel
Christoph Rumpel 🤠
5 years
🔥🎉 I proudly present the new Laravel Core Adventures website 🎉🔥 It's the basecamp for all your adventures through Laravel's core. Only take with you what you can carry — we won't be back too soon 🤠 #LaravelCoreAdventures
18
85
313
@christophrumpel
Christoph Rumpel 🤠
11 months
I've been a bit more offline lately for a good reason. We are now a little family with a baby girl born this week. We couldn’t be any happier 💕💖💕 It has already been quite a ride, and we are super thankful for this gift which isn’t a matter of course anymore these days 🙏
78
0
292
@christophrumpel
Christoph Rumpel 🤠
5 years
The week after @LaraconUS and the LCA PRO release I got married ❤️ This is also the reason why I wasn't much online lately. We just came back from our 🍯🌒 Couldn't be happier😍
Tweet media one
Tweet media two
75
3
287
@christophrumpel
Christoph Rumpel 🤠
3 years
🧪 Mastering PhpStorm Is Live 🧪 A video course to teach you how to work fast + efficiently in a beautiful clean IDE. Get my battle-tested dev workflow, theme, and more for -20% today and tomorrow. RT = ❤️ + Chance to win 3x "ONE YEAR FREE PhpStorm"
16
264
284
@christophrumpel
Christoph Rumpel 🤠
9 months
🤯 Laravel Herd is a game changer for the whole PHP community and local development. Period!
36
18
284
@christophrumpel
Christoph Rumpel 🤠
2 years
🌟 New Free Video Course 🌟 Today, I released "Getting Started with TDD in PHP," a free mini-video course to give you a practical introduction to test-driven development. Let me tell you about my favorite way of programming. PS: Retweet = ❤️🙏🏻
6
132
281
@christophrumpel
Christoph Rumpel 🤠
3 months
Laravel Herd for Windows 🤯🤩❤️🙌 #laraconeu
Tweet media one
17
21
276
@christophrumpel
Christoph Rumpel 🤠
5 years
Building a PHP SDK for a big and modern tech company. Best compliment you can get: 🌟 "I was really surprised how beautiful PHP code can look." 🌟 PHP has come a long way, but it's still here, still driving the web and YES you can write fast, beautiful and reliable code 🐘
5
49
263
@christophrumpel
Christoph Rumpel 🤠
9 months
🌟 First look at my first #NativePHP app.
Tweet media one
@christophrumpel
Christoph Rumpel 🤠
9 months
So it begins... #NativePHP
Tweet media one
7
10
158
17
15
263
@christophrumpel
Christoph Rumpel 🤠
5 years
Wanted to share this experience for a long time, but never felt comfortable enough. Now, one year later, it's time to overcome my fears. Not for me, but for you. This is the reality. The €963 Book Launch That Made Me Wish To Get Back To My Secured Job
40
42
256
@christophrumpel
Christoph Rumpel 🤠
4 years
🐘 Over the last years, refactoring code has become a crucial task in my daily work. It's the missing link between "working" and "good" code. In my latest post, I share what good code means to me and how I use it to refactor my PHP applications.
2
79
251
@christophrumpel
Christoph Rumpel 🤠
4 years
🧪 #PhpStorm Tips & Tricks #10 Next to "Live Templates" there are also "Postfix Templates" which you can trigger by putting a "." after an expression and then add a key. This way you don't have to replace the cursor if you wrote the expression first. ".dd" is a custom one 😈
5
41
244
@christophrumpel
Christoph Rumpel 🤠
5 years
First time I've seen @laracasts 404 page. Just beautiful ❤️
1
18
237
@christophrumpel
Christoph Rumpel 🤠
9 months
Seems like @calebporzio created a kind of debug bar for @LaravelLivewire called Wiretap 🙌
Tweet media one
5
19
229
@christophrumpel
Christoph Rumpel 🤠
9 months
Good Morning! Laracon US is over. It looked really amazing, and it brought us a lot of new tools to play with: - New @pestphp features by @enunomaduro - Laravel Herd by @laravelphp @beyondcode - Laravel Folio and Volt @laravelphp - NativePHP by @marcelpociot - Livewire 3 by…
9
38
227
@christophrumpel
Christoph Rumpel 🤠
1 year
The Laravel Team dancing onto the stage 💃 #LaraconIN 🙌
8
36
226
@christophrumpel
Christoph Rumpel 🤠
2 years
@brendt_gd Official documentation. It doesn't reflect the modern and current state of PHP.
14
1
226
@christophrumpel
Christoph Rumpel 🤠
1 year
A Story About Friendship 🇮🇳 @LaraconIN Thank you for those memories 🙏 #laraconIN
28
42
223
@christophrumpel
Christoph Rumpel 🤠
1 year
🎉 PEST Driven Laravel is FINISHED 🎉 My course on building a full app with TDD and your fav tools @laravelphp @pestphp + @LaravelLivewire is done. (45 videos, 6h content 🔥) Learn to write code for today AND the future with test-driven development ✨
21
66
223
@christophrumpel
Christoph Rumpel 🤠
5 years
🥳 Over 700 people already subscribed for Laravel Core Adventures 🥳 Thank you so much for all your support. I'm working hard to provide you with new videos and the full site soon. It's more work than expected, but you people motivate me. Thanks a lot ♥️
19
38
218
@christophrumpel
Christoph Rumpel 🤠
5 months
Who wants to know how I transformed my office into this new setup? 😍 100 likes ➡️ I'll write a blog post 200 likes ➡️ I'll create a video about it
Tweet media one
9
2
222
@christophrumpel
Christoph Rumpel 🤠
1 year
Do you know what this PHP code does? 🤔
10
39
219
@christophrumpel
Christoph Rumpel 🤠
2 years
💡Better many-to-many relationship table names By default, Laravel assumes a table name like "user"_"video". Often there is a better name to describe the table's content. Here are two examples from my current application.
Tweet media one
3
37
217
@christophrumpel
Christoph Rumpel 🤠
1 year
🧪 Have you ever wondered what you can test in a Laravel application? It is a lot! This is a list of everything I test in my applications, including examples.
11
61
215
@christophrumpel
Christoph Rumpel 🤠
26 days
Junior PHP Developer
@METAPCs
META PCs
26 days
Explain this in PC terms
Tweet media one
521
44
774
13
16
211
@christophrumpel
Christoph Rumpel 🤠
2 years
📝 Moving A Laravel Webpack Project To Vite Wrote a new blog post after switching one of my Laravel projects from Webpack to Vite. It also includes some tips for troubleshooting 👍
21
54
211
@christophrumpel
Christoph Rumpel 🤠
4 years
Happy to finally present: 🎉Laravel Factories Reloaded 1.0🎉 A package to generate class-based factories to provide: - cleaner + more readable tests - full auto-complete - extendable factories - and more Give it a try and let me know what you think
11
46
204
@christophrumpel
Christoph Rumpel 🤠
3 years
🧪 Mastering PhpStorm is a video course I'm currently working on to help beginners and experienced #phpstorm users to become more efficient while using their favorite IDE. Show your interest by subscribing and vote for the covered content ⬇️ RT = ❤️
8
56
205
@christophrumpel
Christoph Rumpel 🤠
6 years
🦄 Laravel Quick Tip: Did you know that you can change the keys of a collection to a given value of the collection? 😮 Perfect for removing items of a collection by the model id. #laravel
Tweet media one
6
64
203
@christophrumpel
Christoph Rumpel 🤠
3 years
Today I started recording for Mastering PhpStorm 🤗
Tweet media one
16
3
194
@christophrumpel
Christoph Rumpel 🤠
7 months
Is it just me, or are "hasOne" and "belongsTo" relations confusing? When my model holds the key to another model, I always start with "hasOne", because my model "has" another model connected. Then I realize, I have to use "belongsTo" 🙈
61
6
191
@christophrumpel
Christoph Rumpel 🤠
5 years
🔥Just released Laravel Core Adventures PRO live on @LaraconUS stage. It's a new paid version for my course that lets me continue making new videos for you. The next 48h I have a -15% discount! It comes with new videos about Laravel's service container.
16
67
187
@christophrumpel
Christoph Rumpel 🤠
4 years
@taylorotwell Laravel Shield
12
0
182
@christophrumpel
Christoph Rumpel 🤠
3 years
🧪 #PhpStorm Tips & Tricks #46 - No need for $this In a class, you don't have to write "$this->" every time to get auto-completion for properties or methods. It just works. Much faster 👏 See all tips here:
4
26
182
@christophrumpel
Christoph Rumpel 🤠
4 years
Merry Christmas 🎄🎁 everyone from our new home ❤️
Tweet media one
15
0
182
@christophrumpel
Christoph Rumpel 🤠
1 year
AI solutions for Laravel error pages. Pretty cool 👏🏽 @marcelpociot #LaraconEU
Tweet media one
8
21
179
@christophrumpel
Christoph Rumpel 🤠
4 years
That looks nice!
Tweet media one
@andrey_butov
Andrey Butov 🇺🇦
4 years
If you're tired of wrestling with RegEx, this looks like an interesting verbose alternative, available for various languages and tech stacks:
1
21
114
4
54
180
@christophrumpel
Christoph Rumpel 🤠
24 days
Last week, I quit my second job at @BlueOceanIdeas . Thank you again for a fantastic time, especially @LukebAbell 🙏 Since this week, I fully work for @laravelphp ! All focus on Laravel now ❤️
26
0
178
@christophrumpel
Christoph Rumpel 🤠
2 months
The moment I was dreaming of my whole life: Matching Hats 🧢❤️
Tweet media one
12
0
179
@christophrumpel
Christoph Rumpel 🤠
6 months
Woke up today, checked Twitter, and was glad it wasn't a dream. Still working at Laravel 😅 Thank you all for the nice words; this was unbelievable. I appreciate it feel very thankful and blessed 🙏
12
1
175
@christophrumpel
Christoph Rumpel 🤠
4 years
😑 Bugs me since I started PHP: Why are there "community notes" on the official PHP docs? - They are suuuuuuper old - I mean like sometimes 11 years - Often not helpful, too specific or misleading Why not just show more official examples and get rid of them?
Tweet media one
24
9
170
@christophrumpel
Christoph Rumpel 🤠
1 year
Hello Lisbon and @LaraconEU 🙌🏻
Tweet media one
8
4
170
@christophrumpel
Christoph Rumpel 🤠
3 months
📺 🚀 Welcome Laravel Reverb @_joedixon introduced Reverb, the latest gem in our Laravel family, yesterday at the #LaraconEU . It's a WebSocket server bringing lightning-fast real-time communication to your Laravel apps. Join me for an overview today! 🙌
10
37
167
@christophrumpel
Christoph Rumpel 🤠
4 years
Pretty happy about seeing some new commits regarding Laravel Factories: Laravel 8 will replace the old factory files with classes 🤗
Tweet media one
9
15
163
@christophrumpel
Christoph Rumpel 🤠
5 years
🎉 I just released a new Laravel Core Adventures category live on stage @laraconeu : Kingdom Of Notifications.
Tweet media one
8
25
162
@christophrumpel
Christoph Rumpel 🤠
1 year
I don't even know how to say thank you to @LaraconIN for these two days. This event I will never forget 🙏 Thanks to the whole team and all the wonderful amazing attendees. What a community ❤️🇮🇳 #LaraconIN
6
17
163
@christophrumpel
Christoph Rumpel 🤠
10 months
PHP has a bright future ahead 🌟 - Lots of great new features - Lots of frameworks, tools, environments - Lots of amazing developers - Lots of new initiatives that will help to improve its deprecated image
5
29
159
@christophrumpel
Christoph Rumpel 🤠
9 months
So it begins... #NativePHP
Tweet media one
7
10
158
@christophrumpel
Christoph Rumpel 🤠
3 months
. @freekmurze giving away Lamborghinis at #laraconeu 😂
Tweet media one
4
7
158
@christophrumpel
Christoph Rumpel 🤠
9 months
. @LaravelLivewire becoming first part package of @laravelphp 😳
7
6
158
@christophrumpel
Christoph Rumpel 🤠
1 year
Last night out in India 🇮🇳 What an amazing group this is ❤️ I'm very thankful for this opportunity 🙏 #LaraconIN
Tweet media one
3
7
153
@christophrumpel
Christoph Rumpel 🤠
5 years
💡 Do you also struggle with reading negations in code? I always try to change my code so I can get rid of them using... 1⃣ ...different fields 2⃣ ...methods to hide the check 3⃣ ...combine checks 4⃣ ...give it a new name
Tweet media one
5
35
152
@christophrumpel
Christoph Rumpel 🤠
4 years
Super happy to partner up with my favorite IDE @phpstorm 🤗
@phpstorm
PhpStorm, a JetBrains IDE
4 years
We have collaborated with @christophrumpel to bring a new video series of PhpStorm Tips. Check out first two episodes 👉
Tweet media one
7
57
237
12
9
153
@christophrumpel
Christoph Rumpel 🤠
3 years
Thanks, everyone for watching my @LaraconOnline talk. Somehow I made it through the tech issue. So glad it worked out.🤞🥳 As I promise here: Slides - Repo - And now I enjoy the other talks. Cheers everyone 🍻
Tweet media one
10
12
152
@christophrumpel
Christoph Rumpel 🤠
3 months
I have said it already, but I will say it again: Laravel Herd will change local development for the better for the majority of PHP developers. This is the start of something big 🌟
@marcelpociot
Marcel Pociot 🧪
3 months
Laravel development perfected ❤️
Tweet media one
9
6
136
16
11
147
@christophrumpel
Christoph Rumpel 🤠
5 months
📺 👋A Friendly Welcome To The Newest Laravel Family Member Laravel Pulse is an application monitoring tool tailored specifically for your Laravel apps. Here's our overview:
Tweet media one
4
17
149
@christophrumpel
Christoph Rumpel 🤠
5 years
Another night with almost no sleep😴 Tired and on our way back home to Europe. We had such an amazing time @LaravelLiveIN in Mumbai. For sure unforgettable! Thank you so much 🙏 @enunomaduro @freekmurze
Tweet media one
13
8
147
@christophrumpel
Christoph Rumpel 🤠
9 months
Say hello to @LaravelLivewire v3 🥳
Tweet media one
3
23
142
@christophrumpel
Christoph Rumpel 🤠
1 year
Hands up if you have an amazing time at @LaraconIN 🙌 #LaraconIN
Tweet media one
10
19
142
@christophrumpel
Christoph Rumpel 🤠
1 year
💡In Laravel, you can add a "bootable" method to traits which are used in Eloquent models. These methods get called with the model's boot method and are very handy for adding custom behavior inside the trait.
Tweet media one
6
36
140
@christophrumpel
Christoph Rumpel 🤠
1 month
Yesterday, we launched Laravel 11 🙌 Let's look at what's new in our latest release together. Laravel forever ❤️
6
21
142
@christophrumpel
Christoph Rumpel 🤠
2 years
🤠 I'm looking for a part-time job for 1-3 days/week. Here is how I can help you: 👨‍🏫 PHP/Laravel consulting 👷🏼‍♂️ PHP/Laravel development 👨🏼‍🎨 Content creation (videos) 🧗🏼‍♂️ Boulder courses :-) If you think I can help you, please send a DM or email at christoph @christoph -rumpel.com.
3
41
142
@christophrumpel
Christoph Rumpel 🤠
3 years
📫 This is by far the most read blog post of mine this year. I remember working a whole day on this post to cover everything from start to finish. Glad people are enjoying it that much ☺️
5
27
139
@christophrumpel
Christoph Rumpel 🤠
4 years
🧪 #PhpStorm Tips & Tricks #5 When I needed a tag around some given text, I always created the tag first, then put the text in. I got used to this tedious behavior 🙈 Recently I discovered the "Surround With" feature. 😮 Such details make so much difference in your workflow!
18
24
138
@christophrumpel
Christoph Rumpel 🤠
4 years
🐘 PHP: Community Synergy Initiative @dr4goonis & I want to improve: - ability to contrib to PHP website/docs - comms between community & project maintainers - developer experience Pls check the post & survey ❤️ Post Survey
16
88
139
@christophrumpel
Christoph Rumpel 🤠
3 years
This just happened. Thank you everyone ☺️🙏
Tweet media one
17
0
135
@christophrumpel
Christoph Rumpel 🤠
1 year
Starting the Selfie-Train with @taylorotwell #LaraconIN
Tweet media one
3
9
134
@christophrumpel
Christoph Rumpel 🤠
2 years
🎉 PEST Driven Laravel is live Learn to write fully tested apps that are a joy to work with now and in the future. Let me show you everything I learned about TDD while coding valuable tests with @pestphp . ➡️ Unlock the power of TDD (-25% discount now)
8
61
131
@christophrumpel
Christoph Rumpel 🤠
2 years
🔥 Skip intermediate objects while mocking Learned something new today. When you are only interested in the last call of chained methods, you can skip the objects in between. This means way less code because you only mock the first object 👍 Thanks @Rojtjo & @xiCO2k
Tweet media one
6
25
134
@christophrumpel
Christoph Rumpel 🤠
2 years
I usually don't work on weekends, but when I do, I'm glad that I still love to code. How do you deal with work on weekends? Currently, I'm putting a lot of ❤️ in the videos for Writing Readable PHP. I hope you are as excited about this product as I am 🙏🏻
7
14
132
@christophrumpel
Christoph Rumpel 🤠
4 years
🧪 #PhpStorm Tips & Tricks #12 There are numerous things you can do with if/else statements in PhpStorm like: - flip condition - simplify them - get rid of "else" (EA Inspections plugin)
6
21
131
@christophrumpel
Christoph Rumpel 🤠
4 years
Thanks a lot to 7.000 followers on Twitter 🎉🎁🎊🤗
12
0
129
@christophrumpel
Christoph Rumpel 🤠
2 years
🤠 Just Released A New Laravel Core Adventure ✨The Rise Of Laravel Livewire Let me walk you through the core of one of my favorite Laravel packages @LaravelLivewire . 📺 8+ Videos ⏰ 73min 🧙‍♀️ No more magic 🔥 Know your tools to better use them RT = ❤️
3
46
127
@christophrumpel
Christoph Rumpel 🤠
8 months
🐫 Learned something very cool about @phpstorm yesterday. Ever heard of Camel Humps? Thanks @chadtomkiss 👏
20
22
128
@christophrumpel
Christoph Rumpel 🤠
4 months
What's your editor journey so far? 📜 Here is mine: - Frontpage (2008) - Notepad (2009) - Dreamweaver (2010) - Notepad++ (2010) - Eclipse (2011) - TextMate (2011) - Coda (2012) - NetBeans (2012) - Vim - Sublime - PhpStorm (2014)
80
4
123
@christophrumpel
Christoph Rumpel 🤠
2 years
I always have to remind myself: - it is ok not to work on weekends - it is ok to expect money for my work - it is ok not to release something every month
1
4
126
@christophrumpel
Christoph Rumpel 🤠
1 year
Have you ever seen @freekmurze that excited? 😅 #laraconin
Tweet media one
7
2
123
@christophrumpel
Christoph Rumpel 🤠
5 months
Laravel asking you to create a DB that does not exist yet is such a neat slight development improvement 😍
Tweet media one
4
7
122
@christophrumpel
Christoph Rumpel 🤠
10 months
With the family at my happy place ❤️
Tweet media one
10
0
124
@christophrumpel
Christoph Rumpel 🤠
1 year
Back home after a loooooong journey after @LaraconIN . Will need some days to refresh and find words to express my appreciation for the last week🙏❤️
Tweet media one
2
5
124
@christophrumpel
Christoph Rumpel 🤠
7 months
Who is already using AI-generated commit messages in @phpstorm ?
31
16
125
@christophrumpel
Christoph Rumpel 🤠
2 years
🧪 #PhpStorm Tips & Tricks #53 - Lorem ipsum Type "lorem" and expand it for a placeholder text. But you can also: - define the word count ➡️ "lorem5" - or combine it with a tag ➡️ "p>lorem5" Thanks for the tip @freekmurze 🙏🏻
4
24
124
@christophrumpel
Christoph Rumpel 🤠
5 years
First two episodes of our new adventure out: ☠️ 🔥 The Lost Eloquent Temple of Doom ☠️ 🔥 Join me on this trip through the deep of my favorite piece of Laravel: 👉🏼 Eloquent. #laravelcoreadventures
2
35
124
@christophrumpel
Christoph Rumpel 🤠
1 year
It is getting serious here at @LaraconIN 😬😳 @Caneco I like you too but I am married 🤐
Tweet media one
4
7
123
@christophrumpel
Christoph Rumpel 🤠
5 years
🧙‍♂️ 5 years from now I want to: 🔰 still have my 1-man business 🔰 earn 80% from products/teaching and 20% from freelancing (now 10/90) 🔰 have my own office/room 🔰 have my own podcast or be part of one 🔰 feel comfortable with live-streaming What about you?
8
2
122
@christophrumpel
Christoph Rumpel 🤠
1 year
Dancing was a big part of #laraconIN @jbrooksuk @marcelpociot 😂
3
12
120
@christophrumpel
Christoph Rumpel 🤠
3 years
🧪 #PhpStorm Tips & Tricks #21 - Open in split mode With PhpStorm 2020.3 you are able to open files directly in split mode. The shortcut works from within the sidebar, but also from the other windows like "recent files" which I really love. PS: default shortcut is "shift+enter"
4
14
120
@christophrumpel
Christoph Rumpel 🤠
4 years
Who has already tried the new JetBrains Mono font? I love how @jetbrains presents this new font. Beautiful site!
17
8
119