On Pair Programming
A guide to effective pair-programming
A guide to effective pair-programming
This is a guest blog post from Brooke Kuhlmann. Enjoy. Dear developer, Of the many techniques you’ll pick up over the course of your career, one worth investing in early is journaling. Journa…
From the highly eclectic blog of Mark Dominus
Three years ago, things were different. I didn’t know any French, I didn’t have a business, and I didn’t have a job.
Helping people online is difficult. We expect technical questions and discussions, but everyone involved are just people, so it doesn’t always go smoothly.
Penetration testing is complex. For it to be successful, the tester needs to possess a variety of different abilities and skills. Some testers rely only on automated tools, while others focus more on manual analysis. While a creative and unconventional way of thinking is necessary, it is also important for the tester…
And they said it couldn’t be done!
Great leaders communicate clearly and are involved
I feel like I have no real interests or hobbies. My only interest is making money and the pursuit of any activity which can lead to that quickly. However, I feel like this attitude is robbing me of fulfillment and life experiences.
When law enforcement agencies tout their latest cybercriminal arrest, the defendant is often cast as a bravado outlaw engaged in sophisticated, lucrative, even exciting activity. But new research suggests that as cybercrime has become dominated by pay-for-service offerings, the vast majority of day-to-day activity…
President Stanley asked me this afternoon for my resignation. I do not agree with his decision, as serious issues of academic freedom and fr...
An unscientifical and personal approach.
No Newsletter Next Week I'll be on vacation in the Caribbean, sipping drinks and juggling for Hermit crabs. The Actual Thing I'm a vim user. I've used Vim...
One of the unspoken areas about software development is building usable software.
Everything I learned to become a senior software engineer. From good skills to have, to dealing with difficult engineering problems.
Alas, our minds automatically fill in gaps and cover over mistakes when we read.
This post has been edited to include (under Additional Thoughts) friends and acquaintances who have helped me immensely on my journey.
A guide to scaling product & engineering teams from $0 to past $100M ARR
How to cope even when work is hard.
Note: if you're just looking for performance review templates and examples, head to the templates page [https://blog.pragmaticengineer.com/templates-as-inspiration-for-software-engineers/] to download them. I've had about a dozen performance reviews during my decade-long software engineering career. Some of them were…
The web is amazing and amazingly complex
🗝 The Keyring // 001