Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Puppet VS Code Extensions - Perth DevOps Meetup
Search
Glenn
February 28, 2018
Technology
0
220
Puppet VS Code Extensions - Perth DevOps Meetup
A quick intro and demo to the Puppet VS Code extension presented at the Perth DevOps Meeting
Glenn
February 28, 2018
Tweet
Share
More Decks by Glenn
See All by Glenn
Documentation is UX
glennsarti
0
46
Beyond Pester 103 : Applying a testing mindset
glennsarti
0
49
(PS Virtual Global '20) Beyond Pester 101: Applying testing principles to PowerShell
glennsarti
0
150
Sharing: What's in it for me!? (DevOpsDays Syd 2019)
glennsarti
0
82
How to become a SHiPS wright - Building with SHiPS
glennsarti
0
150
Beyond Pester 102: Acceptance testing with PowerShell
glennsarti
0
340
(PS Conf Asia '18) Beyond Pester 101: Applying testing principles to PowerShell
glennsarti
0
290
(NDC Sydney) Sharing: What's in it for me!?
glennsarti
1
760
PowerShell Summit - Lean Coffee
glennsarti
0
160
Other Decks in Technology
See All in Technology
サービスロボット最前線:ugoが挑むPhysical AI活用
kmatsuiugo
0
190
マイクロモビリティシェアサービスを支える プラットフォームアーキテクチャ
grimoh
1
190
Product Management Conference -AI時代に進化するPdM-
kojima111
0
210
ソフトウェア エンジニアとしての 姿勢と心構え
recruitengineers
PRO
1
390
DeNA での思い出 / Memories at DeNA
orgachem
PRO
3
1.3k
現場が抱える様々な問題は “組織設計上” の問題によって生じていることがある / Team-oriented Organization Design 20250827
mtx2s
2
710
Browser
recruitengineers
PRO
3
160
小さなチーム 大きな仕事 - 個人開発でAIをフル活用する
himaratsu
0
110
[CV勉強会@関東 CVPR2025 読み会] MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videos (Li+, CVPR2025)
abemii
0
180
Devinを使ったモバイルアプリ開発 / Mobile app development with Devin
yanzm
0
170
Amazon Bedrock AgentCore でプロモーション用動画生成エージェントを開発する
nasuvitz
6
410
アジャイルテストで高品質のスプリントレビューを
takesection
0
110
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Navigating Team Friction
lara
189
15k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
820
Into the Great Unknown - MozCon
thekraken
40
2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Transcript
@glennsarti
@glennsarti Where in the world was Glenn?
@glennsarti What is VS Code?
None
@glennsarti Why should I care?
@glennsarti What did we have? Puppet Demo – 4th May
‘17
@glennsarti What did we create? Puppet Language Server
@glennsarti VS Code Language Client Language Server NodeJS Ruby Language
Server Protocol (OSS)
@glennsarti Language Clients • VS Code (1) • Eclipse •
Vim/neovim • Sublime Text 3 • Atom (1) • Emacs • Visual Studio (2) …
Demos…
@glennsarti How do I get this?
@glennsarti https://marketplace.visualstudio.com/items?itemName=jpogran.puppet-vscode
@glennsarti What’s next?
@glennsarti Next version is coming out soon (0.10.0) • Bug
and Docs fixes • Adding Docker support • Updating PDK support
@glennsarti Looking forward • VERSION 1.0 or bust! • R10K
support • Control repository support • Caching • Better community support (Already in Atom) • Splitting out the Language/Debug Server • Open sourcing the syntax highlighter
@glennsarti Go get it!
@glennsarti https://code.visualstudio.com/ https://marketplace.visualstudio.com/items?itemName=jpogran.puppet-vscode https://github.com/Microsoft/language-server-protocol http://glennsarti.github.io All images are copyright of
their respective owners