thedrlambda's profile picture. Merrymake founder, Five Lines of Code (http://amzn.to/31HoKXK) author. Passionate about software quality and teaching.

Christian Clausen

@thedrlambda

Merrymake founder, Five Lines of Code (http://amzn.to/31HoKXK) author. Passionate about software quality and teaching.

Przypięty

Within the next few days Five Lines of Code will be sent to the printers, and it is looking great! The book describes a novel approach to learning about code quality and refactoring, focusing on minimizing cognitive overhead. Check it out mng.bz/7lvg #refactoring

thedrlambda's tweet image. Within the next few days Five Lines of Code will be sent to the printers, and it is looking great! The book describes a novel approach to learning about code quality and refactoring, focusing on minimizing cognitive overhead. Check it out mng.bz/7lvg #refactoring

Christian Clausen podał dalej

Five Lines of Code Embrace disciplined approach outlined through ten key rules for writing concise, readable, & maintainable code. Focus on simplicity, clear abstraction, & thoughtful naming to elevate code quality #engineering #refactoring @thedrlambda dev.to/dev3l/refining…

dev.to

Refining Your Code Craft: A Journey Through 'Five Lines of Code'

Explore Christian Clausen's "Five Lines of Code," a transformative guide to refactoring that challenges traditional coding practices. Embrace the disciplined approach outlined through Clausen's ten...


Christian Clausen podał dalej

The untold history of web development: 1990: HTML invented 1994: CSS invented to fix HTML 1995: JS invented to fix HTML/CSS 2006: jQuery invented to fix JS 2010: AngularJS invented to fix jQuery 2013: React invented to fix AngularJS 2014: Vue invented to fix React & Angular…


Christian Clausen podał dalej

If you're looking for a new job, don't simply tell your interviewer: - "I've been a software engineer for 3 years" You should measure your own experience in qualitative terms. Not number of years. Try these ideas instead:


Christian Clausen podał dalej

In #software, less is more. @thedrlambda spoke to @KevlinHenney about #refactoring focused on concrete rules and getting any method down to five lines or less. Improve code readability & testability while identifying performance bottlenecks 🎙️Tune in: gotopia.tech/podcast

GOTOcon's tweet image. In #software, less is more.

@thedrlambda spoke to @KevlinHenney about #refactoring focused on concrete rules and getting any method down to five lines or less. Improve code readability & testability while identifying performance bottlenecks

🎙️Tune in:
gotopia.tech/podcast

I had a chance to spend an hour with one of my greatest idols @KevlinHenney. I had such a great time and we discussed really interesting topics!

In software, less is more. When writing efficient code, the Five Lines of Code Principle is key @thedrlambda spoke to @KevlinHenney about #refactoring & getting any method down to five lines. Learn how you can improve code readability & testability youtu.be/5xe64wudvCo?li…

GOTOcon's tweet image. In software, less is more. When writing efficient code, the Five Lines of Code Principle is key

@thedrlambda spoke to @KevlinHenney about #refactoring & getting any method down to five lines. Learn how you can improve code readability & testability

youtu.be/5xe64wudvCo?li…


Christian Clausen podał dalej

#Refactoring is one of the most common tasks you’ll face. But you can apply rules without relying on code smells @thedrlambda spoke to @KevlinHenney about when you should refactor code & what patterns to apply to what problem 📚 Full ep out on June 22 youtu.be/zNVM1rmuOyg?li…

GOTOcon's tweet image. #Refactoring is one of the most common tasks you’ll face. But you can apply rules without relying on code smells

@thedrlambda spoke to @KevlinHenney about when you should refactor code & what patterns to apply to what problem

📚 Full ep out on June 22

youtu.be/zNVM1rmuOyg?li…

Christian Clausen podał dalej

This week’s Commoncog essay is a deep dive into the cursed question: “what do you do in business when you can’t predict the outcomes of your actions?” But let’s set this up …


Recently, I was asked to recommend 5 programming books, and after a lot of reflection I came up with these: shepherd.com/best-books/rea…


Christian Clausen podał dalej

Working with a legacy system is still one of the most challenging problems for companies and devs, draining time and money. @thedrlambda spoke to @mfeathers about solving real-life problems with the help of clean code. 📚 New #GOTObookclub ep out now! youtu.be/P_6eDL1aqtA?li…

GOTOcon's tweet image. Working with a legacy system is still one of the most challenging problems for companies and devs, draining time and money.

@thedrlambda spoke to @mfeathers about solving real-life problems with the help of clean code.

📚 New #GOTObookclub ep out now!
youtu.be/P_6eDL1aqtA?li…

Christian Clausen podał dalej

Dev teams often struggle with basic software hygiene like #refactoring and testing. Hear author of 'Five Lines of Code' @thedrlambda go through a simple, systematic and iterative approach to refactoring to help you get your technical debt under control. youtu.be/APdaacGmDew?li…

GOTOcon's tweet image. Dev teams often struggle with basic software hygiene like #refactoring and testing.

Hear author of 'Five Lines of Code' @thedrlambda go through a simple, systematic and iterative approach to refactoring to help you get your technical debt under control.

youtu.be/APdaacGmDew?li…

Christian Clausen podał dalej

Ok, can GPT-4 *actually* write code? I tested it a bunch with some real-world examples and constructed "simple but hard" problems. tylerglaiel.substack.com/p/can-gpt-4-ac…


Absolute pleasure to talk with @julian_wood about code quality and software architecture

Running tests after each change are key elements of #refactoring that help you to improve your code. Watch this #GOTOunscripted ep where @thedrlambda spoke to @julian_wood about actionable things you can do to improve code without relying on code smells. youtu.be/DpDQn99BY0M?li…

GOTOcon's tweet image. Running tests after each change are key elements of #refactoring that help you to improve your code.

Watch this #GOTOunscripted ep where @thedrlambda spoke to @julian_wood about actionable things you can do to improve code without relying on code smells.

youtu.be/DpDQn99BY0M?li…


I still love this quote: "If an idea is good and it turns out to be true somebody else will have done it. If an idea is stupid you have a chance that nobody else is dumb enough to try it. Then if it happens to work you really have something!" -- @KentBeck


Christian Clausen podał dalej

Get ready for an on-site #GOTOnight with @thedrlambda, author of “Five Lines of a Code” on January 17. Learn a simple, systematic and iterative approach to #refactoring, that will help you start getting your technical debt under control. Save your spot! gotopia.tech/events/139/-fi…

GOTOcon's tweet image. Get ready for an on-site #GOTOnight with @thedrlambda, author of “Five Lines of a Code” on January 17.

Learn a simple, systematic and iterative approach to #refactoring, that will help you start getting your technical debt under control.

Save your spot! 
gotopia.tech/events/139/-fi…

Christian Clausen podał dalej

Commented-out code is like leftover pizza. If you're having it for lunch tomorrow, then yeah ok, maybe. But if its still there 3 days later then just bin it already.


Christian Clausen podał dalej

Copenhagen, are you ready for another onsite event? 👀 @thedrlambda has seen many teams struggle with refactoring and testing... Join us for the #GOTOnight and Christian will help you get started getting your technical debt under control Sign up today 🔽 gotopia.tech/events/120/sig…

GOTOcon's tweet image. Copenhagen, are you ready for another onsite event? 👀

@thedrlambda has seen many teams struggle with refactoring and testing... Join us for the #GOTOnight and Christian will help you get started getting your technical debt under control

Sign up today 🔽 gotopia.tech/events/120/sig…

I hate profiling code... it always tells me I am optimizing the wrong thing 🙄


Loading...

Something went wrong.


Something went wrong.