Тёмный

Can Our Tools Increase Developer Productivity? 

Continuous Delivery
Подписаться 202 тыс.
Просмотров 6 тыс.
50% 1

What can our tools do for our developer productivity? Software developers can feel very strongly about developer tools and how best to use them.
In this episode, Trisha Gee talks about how important it is to continue learning about your software tools and their capabilities to increase your developer productivity and grow as a software engineer.
-
⭐ PATREON:
Join the Continuous Delivery community and access extra perks & content! ➡️ bit.ly/ContinuousDeliveryPatreon
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3vTkWy3
🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-
🖇 LINKS:
Trisha's Website ➡️ trishagee.com/
Trisha On Twitter ➡️ / trisha_gee
-
BOOKS:
📖 Getting to Know IntelliJ IDEA ➡️ trishagee.com/getting-to-know...
📖 97 Things Every Java Programmer Should Know ➡️ www.oreilly.com/library/view/...
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3
and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
📖 "Continuous Delivery Pipelines" by Dave Farley
Paperback ➡️ amzn.to/3gIULlA
ebook version ➡️ leanpub.com/cd-pipelines
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
CHANNEL SPONSORS:
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
#developer #developerproductivity #developertools

Наука

Опубликовано:

 

7 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 13   
@yannickpaz
@yannickpaz 2 месяца назад
Confirmed. Trisha is a phenomenal addition to this channel! Great topic, great presentation 👌
@leerothman2715
@leerothman2715 2 месяца назад
One piece of advice I give to other devs is to learn the IDE shortcuts. The amount of time I see devs taking their hands off the keyboard to use the mouse for everything really slows them down.
@isabelgarrido7413
@isabelgarrido7413 2 месяца назад
This video is great! Love the gradle tips ❤
@Simiaaaa
@Simiaaaa 2 месяца назад
So maven could do parallel build for all this time .... this is going to be gamechanger for me thank you Trisha ! ( Gotta dig bit more into maven i see )
@KathySierraVideo
@KathySierraVideo 2 месяца назад
So awesome to see Trisha again! 👏🤸🏼
@defeqel6537
@defeqel6537 2 месяца назад
Tooling is an interesting topic. There are some basics, like debugging, though that can be a rather large topic by itself, but overall you can waste quite a bit of time by exploring different tools, without necessarily finding much benefit. Language servers, fuzzy search and editor (whatever your preference) shortcuts are probably the most impactful for day-to-day workflow, personally I like to explicitly trigger the (language server) suggestions, but that's a matter of preference. For a good flow, I also prefer my tools to be very light, so my thoughts don't start to wander. Beyond that, it's difficult to estimate what tooling to spend the time to learn, especially since much of the time the decision of which tools to use is out of our hands as individual developers.
@ForgottenKnight1
@ForgottenKnight1 2 месяца назад
3:00 - That is such a nice thing. I'm gonna explore VS tomorrow morning to see if they got something similar :)
@d3stinYwOw
@d3stinYwOw 2 месяца назад
Read documentation, try various stuff, learn keybindings. Knowledge transfer about usage of IDE X to IDE Y won't work if you don't use IDE in the first place. Lightweight editors like neovim (or vim, precedessor) with language server are a great alternative to full-blown IDEs. You can still have snippets, autocompletion, code navigation and debugging without eating half of your RAM :D
@alcar32sharif
@alcar32sharif 2 месяца назад
Trisha ❤
@marianialvaro7603
@marianialvaro7603 2 месяца назад
I actually think just follow a great programmer code (and comment) is a good way to challenge the way you work
@toffeethedev
@toffeethedev 2 месяца назад
Horrible thumbnail 😭
@ChrisB_Crisps
@ChrisB_Crisps 2 месяца назад
Well, I like it
Далее
Your Tests Are Failing YOU!
9:23
Просмотров 7 тыс.
Make me the happiest man on earth... 🎁🥹
00:34
ALL Software Development Is Incremental
5:49
Просмотров 6 тыс.
Where Agile Gets It Wrong
19:22
Просмотров 29 тыс.
How To Use TDD For UI Design
13:08
Просмотров 16 тыс.
The Thing No One Tells You About Microservices
13:40
Просмотров 56 тыс.
How Walmart Achieved TRUE Agility
15:48
Просмотров 14 тыс.
Mi primera placa con dios
0:12
Просмотров 581 тыс.