Skip to content

Commit b04cc64

Browse files
committed
final updates
1 parent 605d354 commit b04cc64

10 files changed

+114
-50
lines changed

public/images/bluesky-logo.svg

Lines changed: 4 additions & 0 deletions
Loading
13.3 KB
Loading
692 KB
Loading
367 KB
Loading

public/images/slides/github-cat.png

4.72 KB
Loading

public/images/slides/gitlab-logo.png

2.35 KB
Loading
5.39 KB
Loading
4.79 KB
Loading
296 KB
Loading

slides.md

Lines changed: 110 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -884,140 +884,200 @@ The level of investment that a company invests in DevEx can be a reflection of a
884884
-->
885885

886886
---
887-
888-
# DevEx is...
889-
890-
>### "ruthlessly eliminating barriers (and blockers) that keep your practitioners from being successful"
891-
892-
893-
<!--
894-
I'll leave you with this that, that DevEx is ruthlessly eliminating barriers (and blockers) that keep your practitioners from being successful.
895-
-->
896-
887+
layout: section
897888
---
898889

899-
900-
901-
902-
<!--
890+
# Strategies for Improving DevEx
891+
<!--
903892
904893
-->
905894

906895
---
907896

897+
## Improving DevEx in your organization
908898

899+
1. Foster a positive culture
909900

901+
2. Streamline the workflow(s)
910902

911-
<!--
903+
<!--
904+
I generally break the process of improving DevEx in an organization into two steps
912905
906+
Foster a positive culture
907+
Streamline the workflow(s)
913908
-->
914909

915910
---
916-
917-
918-
919-
920-
<!--
921-
922-
-->
923-
911+
layout: image-left
912+
image: /images/slides/clear-concise-docs.jpg
913+
backgroundSize: contain
914+
class: my-cool-content-on-the-right
924915
---
925916

917+
## Improving DevEx
918+
### Foster a positive culture
926919

920+
1. Clear and concise documentation
927921

922+
- Encourage knowledge sharing
923+
- Create easily accessible resources to reduce toil + empower
928924

929-
<!--
925+
<!--
926+
Fostering a Positive Development Culture
927+
Invest in clear and concise documentation: Encourage knowledge sharing, create easily accessible resources to reduce context switching and empower developers.
930928
931929
-->
932930

931+
---
932+
layout: image-left
933+
image: /images/slides/promote-collab-comms.jpg
934+
backgroundSize: contain
935+
class: my-cool-content-on-the-right
933936
---
934937

938+
## Improving DevEx
939+
### Foster a positive culture
935940

941+
1. Clear and concise documentation
936942

943+
2. Promote collaboration and communication
944+
945+
- Facilitate code reviews
946+
- Implement comms to foster teamwork + problem solving
937947

938-
<!--
939948

949+
<!--
950+
Promote collaboration and communication: Facilitate code reviews, knowledge-sharing platforms, and communication channels to foster teamwork and problem-solving.
940951
-->
941952

953+
---
954+
layout: image-left
955+
image: /images/slides/champion-growth.jpg
956+
backgroundSize: contain
957+
class: my-cool-content-on-the-right
942958
---
943959

960+
## Improving DevEx
961+
### Foster a positive culture
944962

963+
1. Clear and concise documentation
945964

965+
2. Promote collaboration and communication
946966

947-
<!--
967+
3. Champion well-being and growth
948968

949-
-->
969+
- Encourage feedback, up and down
970+
- Recognize achievements
971+
- Create a sense of belonging
950972

951-
---
952973

953-
954-
955-
956-
<!--
974+
<!--
975+
Champion developer well-being and growth: Encourage feedback, recognize achievements, create a sense of belonging to boost morale and developer satisfaction.
957976
958977
-->
959978

979+
---
980+
layout: image-left
981+
image: /images/slides/champion-growth.jpg
982+
backgroundSize: contain
983+
class: my-cool-content-on-the-right
960984
---
961985

986+
## Improving DevEx
987+
### Streamline the workflow
962988

989+
1. Tools and Automation
963990

991+
- Explore tools which are highly regarded in your field
992+
- Automate repetitive tasks wherever possible
964993

965-
<!--
994+
<!--
995+
Streamlining the Development Workflow
996+
This approach focuses on making the development process itself smoother and more efficient. Here are some key strategies:
997+
Focus on tools and automation: Explore options for code editors, version control systems, CI/CD pipelines etc. to automate repetitive tasks and improve development efficiency.
966998
967-
-->
999+
-->
9681000

1001+
---
1002+
layout: image-left
1003+
image: /images/slides/champion-growth.jpg
1004+
backgroundSize: contain
1005+
class: my-cool-content-on-the-right
9691006
---
9701007

1008+
## Improving DevEx
1009+
### Streamline the workflow
9711010

1011+
1. Tools and Automation
9721012

1013+
2. Standardize environment setup
9731014

974-
<!--
975-
976-
-->
977-
978-
---
1015+
- Use config management tools
1016+
- Streamline onboarding for all team members
9791017

1018+
<v-click>
9801019

1020+
**Examples:**
9811021

1022+
<div class="flex items-center gap-3" style="padding-top:10px;">
1023+
<div><img src="/images/slides/jfrog-artifactory.png"></div>
1024+
<div><img src="/images/slides/jfrog-pipelines.png"></div>
1025+
<div><img src="/images/slides/atlassian-logo.png"></div>
1026+
<div><img src="/images/slides/github-cat.png"></div>
1027+
<div><img src="/images/slides/gitlab-logo.png"></div>
1028+
<div><img src="/images/slides/ansible-logo.png"></div>
1029+
</div>
9821030

983-
<!--
1031+
</v-click>
9841032

985-
-->
1033+
<!--
1034+
Standardize development environment setup: Use configuration management tools and streamline onboarding processes to ensure a consistent and efficient development environment for all team members.
1035+
Some examples: JFrog’s Artifactory provides that centralized repo for all artifact types, making it easy for deves to find the resources they need; JFrog’s Pipelines provides a CI/CD platform for automating the build, test, deployment process. There’s also JFrog’s new collaboration with GitHub announced today. Atlassian provides a suite of tools which integration collaboration, communication, and knowledge sharing. GitHub and Gitlab provide version control and collaboration. Ansible helps to quickly and consistently set up development environments, saving time and reducing the risk of configuration errors.
1036+
-->
9861037

1038+
---
1039+
layout: statement
9871040
---
9881041

1042+
# DevEx is...
9891043

1044+
>### "ruthlessly eliminating barriers (and blockers) that keep your practitioners from being successful"
9901045
9911046

9921047
<!--
993-
1048+
I'll leave you with this, that DevEx is ruthlessly eliminating barriers (and blockers) that keep your practitioners from being successful.
9941049
-->
9951050

9961051
---
1052+
layout: two-cols
1053+
---
9971054

9981055

1056+
<div class="flex items-center gap-3" style="padding-top:10px;">
9991057

1058+
## Thank you!
10001059

1001-
<!--
1002-
1003-
-->
1004-
1005-
---
1060+
</div>
10061061

1062+
::right::
10071063

1064+
<p><img src="/images/bluesky-logo.svg" style="vertical-align: middle; display: inline; margin: 5px; max-height:50px;">@jerdog.dev</p>
1065+
<p><img src="/images/linkedin.png" style="vertical-align: middle; display: inline; margin: 5px; max-height:50px;">/in/jeremymeiss</p>
1066+
<p><img src="/images/devto.png" style="vertical-align: middle; display: inline; margin: 5px; max-height:50px;">@jerdog</p>
1067+
<p><img src="/images/mastodon.png" style="vertical-align: middle; display: inline; margin: 5px; max-height:50px;">@[email protected]</p>
1068+
<p><img src="/images/twitter.png" style="vertical-align: middle; display: inline; margin: 5px; max-height:50px;">@IAmJerdog</p>
10081069

10091070

10101071
<!--
10111072
10121073
-->
10131074

10141075
---
1015-
1016-
1076+
layout: end
1077+
---
10171078

10181079

10191080
<!--
10201081
10211082
-->
10221083

1023-
---

0 commit comments

Comments
 (0)