Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Dev Environment For Humans
Search
Marvin Collins Hosea
January 01, 2018
Programming
28
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Dev Environment For Humans
Marvin Collins Hosea
January 01, 2018
More Decks by Marvin Collins Hosea
See All by Marvin Collins Hosea
Implementing Secure OTP
marvinhosea
0
31
AGILE, DevOps And You
marvinhosea
0
29
AGILE + DevOps And You
marvinhosea
0
21
Other Decks in Programming
See All in Programming
カツオ、ご期待ください
suneo3476
0
190
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
3.7k
golang-bob.pdf
iwatsukayura
0
130
すこし踏み込む CancellationToken
htkym
2
1.7k
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
420
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
1.1k
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
The Rails Doctrine Decade
koic
2
590
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
700
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
180
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
WENDY [Excerpt]
tessaabrams
14
40k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
330
How to Think Like a Performance Engineer
csswizardry
28
2.9k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
We Have a Design System, Now What?
morganepeng
55
8.4k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
Transcript
SPEAKER PERSON | SPEAKER TITLE @SOCIALMEDIAHANDLE Marvin Collins Hosea |
Lead @Appslab_KE @marvin_hosea Dev Environment For Human Discovering new ways to increase productivity
…once upon a dev and server admin
None
• Know your tech stack • Start at the end
– work backwards • Which resources do you have • Have online presence – hack name Setup
• Avoid the mouse • Increase your typing speed •
Master the keyboard layout • Increase your mouse speed • Learn keyboard shortcuts Keyboard is mightier than the pen
• Use tools that increase your productivity • Research on
tools before installing • Master how to navigate and use your system • Installing operating system Operating system and tools
• What is your tech stack? • Use tools you
are familiar with and if you’re new to one learn how to use it • Create SSH key – you will need it • Install package managers • Write scripts/cron jobs to perform common tasks Development environment
Documentation is like love letter that you write to your
future self. AUTHOR : CONFLUENCE
• Write scripts • Document processes like installation process goto3
• Write test and comments • Write down your tasks • Use documentation as therapy Documentation
• Have an online presence 1. Atlassian account 2. Email
account 3. Social media account 4. Dev account – bitbucket, gitlab, github Online setup
• Acknowledge emails • Mind your writing tone • Take
other people position first • Try humility • Confident and mindful of changes Communication setup
• Work where you are respected • Comfortable • Leisure
• Avoid unnecessary emails and meetings Productive Working Environment
Thank you!