Skip to content

Commit d9cb839

Browse files
authored
Add Episode 89 - Language Servers with @gorkem (#198)
1 parent 010a913 commit d9cb839

File tree

3 files changed

+81
-1
lines changed

3 files changed

+81
-1
lines changed

_posts/2024-08-27-088-charty.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ podcast_duration: "34:48"
2525
podcast_length: 14158630
2626
---
2727

28-
<iframe src="https://open.spotify.com/embed-podcast/show/4jV6Yoz7D38sZJlYMzJm3k" width="100%" height="232" frameborder="0" allowtransparency="true" allow="encrypted-media"></iframe>
28+
<iframe style="border-radius:12px" src="https://open.spotify.com/embed/episode/2cMV6oMDdifcJ9R1arGTBI?utm_source=generator" width="100%" height="352" frameBorder="0" allowfullscreen="" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy"></iframe>
2929

3030
It's time to spotlight another amazing Android library in this episode of The Developers' Bakery! Today, I'm joined by [**Himanshu Singh**](https://twitter.com/hi_man_shoe), author and maintainer of [**Charty**](https://github.com/hi-manshu/Charty).
3131

+80
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
---
2+
title: "#89 - Language Servers with Gorkem Ercan"
3+
excerpt: "Discover the world of Language Servers with Gorkem Ercan"
4+
author_profile: true
5+
6+
description: "Discover the world of Language Servers with Gorkem Ercan"
7+
8+
header:
9+
teaser: "/assets/images/header-single-episode.png"
10+
overlay_image: "/assets/images/header-single-episode.png"
11+
show_overlay_excerpt: false
12+
overlay_filter: "0.6"
13+
og_image: "/assets/images/episodes/89-cover.png"
14+
15+
date: 2024-09-18
16+
permalink: /89/
17+
redirect_from:
18+
- /89/language-servers/
19+
- /89/language-servers-with-gorkem-ercan/
20+
21+
podcast_image: "/assets/images/episodes/89-cover.png"
22+
podcast_episode_number: 89
23+
podcast_link: https://dts.podtrac.com/redirect.m4a/hosting.thebakery.dev/89-thedevelopersbakery-languageservers.m4a
24+
podcast_duration: "51:35"
25+
podcast_length: 20180351
26+
---
27+
28+
<iframe src="https://open.spotify.com/embed-podcast/show/4jV6Yoz7D38sZJlYMzJm3k" width="100%" height="232" frameborder="0" allowtransparency="true" allow="encrypted-media"></iframe>
29+
30+
We're back with another episode about developer tooling and this time we're diving into the world of **Language Servers**!
31+
32+
We have the pleasure to have on stage [**Gorkem Ercan**](https://twitter.com/GorkemErcan), the CTO of Jozu and member of the Eclipse Foundation Board. Gorkem will walk us through his journey in the world of Language Servers, from writing Visual Studio Code plugins to building both the Java and the YAML Language Server.
33+
34+
We'll also talk a lot about Eclipse IDE, the Eclipse Foundation, and we'll touch also on his new project: [Kitops](https://kitops.ml/).
35+
36+
Enjoy the show 👨‍🍳
37+
38+
# Show Notes
39+
40+
- **00.00** Intro
41+
- **00.55** Episode Start
42+
- **01.19** Gorkem's Introduction
43+
- **02.55** What are Language Servers?
44+
- **05.05** Gorkem's language servers journey
45+
- **10.50** Writing Visual Studio Code plugins
46+
- **12.42** Syntax Highlightning vs Language Servers
47+
- **14.33** Challenges of writing a Language Server
48+
- **17.47** The YAML Language Server
49+
- **20.16** YAML vs Java
50+
- **23.22** Moving to the Eclipse Foundation
51+
- **25.02** Life in the Eclipse Foundation
52+
- **28.50** Being a member of the board
53+
- **30.17** Eclipse IDE today
54+
- **33.46** What is Jozu?
55+
- **38.21** From Language Servers to ML models handoff?
56+
- **42.14** Takeaways from writing Language Servers
57+
- **44.13** OSS in Startups vs Foundations
58+
- **47.54** Further reading
59+
- **50.21** Where people can find you online?
60+
61+
# Resources
62+
63+
- <i class="fab fa-github"></i> [eclipse-jdtls/eclipse.jdt.ls on GitHub](https://github.com/eclipse-jdtls/eclipse.jdt.ls)
64+
- <i class="fab fa-github"></i> [redhat-developer/yaml-language-server on GitHub](https://github.com/redhat-developer/yaml-language-server)
65+
- <i class="fab fa-github"></i> [redhat-developer/vscode-java on GitHub](https://github.com/redhat-developer/vscode-java)
66+
- <i class="fab fa-github"></i> [redhat-developer/vscode-yaml on GitHub](https://github.com/redhat-developer/vscode-yaml)
67+
- <i class="fas fa-link"></i> [Language Server Protocol Reference](https://microsoft.github.io/language-server-protocol/)
68+
- <i class="fas fa-link"></i> [Kitops Official Website](https://kitops.ml/)
69+
- <i class="fab fa-discord"></i> [Kitops Discord server](https://discord.gg/Tapeh8agYy)
70+
- <i class="fab fa-github"></i> [@gorkem on GitHub](https://github.com/gorkem)
71+
- <i class="fab fa-twitter"></i> [@GorkemErcan on Twitter](https://twitter.com/GorkemErcan)
72+
73+
# Show links
74+
75+
- <i class="fas fa-link"></i> [Podcast Website](https://thebakery.dev)
76+
- <i class="fab fa-spotify"></i> [The Developers' Bakery on Spotify](https://open.spotify.com/show/4jV6Yoz7D38sZJlYMzJm3k?si=AL3ske_0R_CKlEScMhYhug)
77+
- <i class="fas fa-podcast"></i> [The Developers' Bakery on Apple Podcasts](https://podcasts.apple.com/us/podcast/the-developers-bakery/id1542849034)
78+
- <i class="fab fa-google-play"></i> [The Developers' Bakery on Google Podcasts](https://podcasts.google.com/feed/aHR0cHM6Ly90aGViYWtlcnkuZGV2L3BvZGNhc3QueG1s)
79+
- <i class="fab fa-twitter"></i> [@thebakerydev on Twitter](https://twitter.com/thebakerydev)
80+
- <i class="fab fa-twitter"></i> [@cortinico on Twitter](https://twitter.com/cortinico)

assets/images/episodes/89-cover.png

143 KB
Loading

0 commit comments

Comments
 (0)