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
230
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
48
Beyond Pester 103 : Applying a testing mindset
glennsarti
0
50
(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
84
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
300
(NDC Sydney) Sharing: What's in it for me!?
glennsarti
1
770
PowerShell Summit - Lean Coffee
glennsarti
0
170
Other Decks in Technology
See All in Technology
許しとアジャイル
jnuank
1
130
自動テストのコストと向き合ってみた
qa
0
180
業務自動化プラットフォーム Google Agentspace に入門してみる #devio2025
maroon1st
0
190
Access-what? why and how, A11Y for All - Nordic.js 2025
gdomiciano
1
110
自作LLM Native GORM Pluginで実現する AI Agentバックテスト基盤構築
po3rin
2
260
定期的な価値提供だけじゃない、スクラムが導くチームの共創化 / 20251004 Naoki Takahashi
shift_evolve
PRO
3
320
スタートアップにおけるこれからの「データ整備」
shomaekawa
0
150
Escaping_the_Kraken_-_October_2025.pdf
mdalmijn
0
140
多様な事業ドメインのクリエイターへ 価値を届けるための営みについて
massyuu
1
330
extension 現場で使えるXcodeショートカット一覧
ktombow
0
210
「AI駆動PO」を考えてみる - 作る速さから価値のスループットへ:検査・適応で未来を開発 / AI-driven product owner. scrummat2025
yosuke_nagai
4
600
綺麗なデータマートをつくろう_データ整備を前向きに考える会 / Let's create clean data mart
brainpadpr
2
190
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.6k
A Tale of Four Properties
chriscoyier
160
23k
Balancing Empowerment & Direction
lara
4
680
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Into the Great Unknown - MozCon
thekraken
40
2.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
It's Worth the Effort
3n
187
28k
Automating Front-end Workflow
addyosmani
1371
200k
Agile that works and the tools we love
rasmusluckow
331
21k
Optimizing for Happiness
mojombo
379
70k
Making Projects Easy
brettharned
119
6.4k
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