Skip to content

Commit

Permalink
feat: slide
Browse files Browse the repository at this point in the history
  • Loading branch information
peam1146 committed Jan 12, 2024
1 parent 9012b12 commit 5e49fe9
Show file tree
Hide file tree
Showing 6 changed files with 66 additions and 21 deletions.
11 changes: 11 additions & 0 deletions docs/slidev/layouts/three-cols.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<script setup lang="ts">
const props = defineProps({
class: {
type: String,
},
layoutClass: {
type: String,
},
})
</script>

2 changes: 1 addition & 1 deletion docs/slidev/pages/development-tools/github-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@

# Learn how to use Git & GitHub

TODO: Embed video
<iframe class="m-auto aspect-video h-[400px]" src="https://drive.google.com/file/d/1q2MT9XlThWwb6O0Fv7D9D1sy4PaKk1M2/preview" height="480"></iframe>
Binary file added docs/slidev/public/image/backend.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/slidev/public/image/frontend.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
74 changes: 54 additions & 20 deletions docs/slidev/slides.md
Original file line number Diff line number Diff line change
Expand Up @@ -387,14 +387,27 @@ src: ./pages/which-programming-language-to-use/state-of-js.md
hideInToc: true
---

<!-- ---
---
layout: center
---

# Frameworks in 2023 - 2024

---
layout: two-cols
---

# Backend Paradigms
<img src="/image/frontend.png" alt="frontend-stack" class="h-[500px] m-auto" />

1. Monolithic
2. Microservice
3. Serverless
4. Etc. -->
:: right ::

<img src="/image/backend.png" alt="backend-stack" class="h-[500px] m-auto" />

---

# Softnetics Tech Stack

<img src="/image/softnetics-tech-stack.png" alt="softnetics-tech-stack" class="h-[450px] m-auto" />

---
layout: section
Expand Down Expand Up @@ -508,18 +521,6 @@ url: https://typehero.dev/

---

# Frontend Frameworks in 2023 - 2024

---

# Backend Frameworks in 2023 - 2024

---

# Dev(Sec)Ops

---

# Docker

---
Expand Down Expand Up @@ -735,8 +736,41 @@ layout: quote
layout: center
---

# Agile is about code
# Unit Test

---

# Myths about writing test

1. Test make you lose time
2. Test make you refactor easier
3. Tests are too hard to maintain
4. Tests don't catch real-world issues
5. **Writing tests is not the developer's responsibility**

---

# Find your passion
# Test Driven Development (TDD)

1. Write production code only to pass a failing unit test.
2. Write no more of a unit test than sufficient to fail (compilation failures are failures).
3. Write no more production code than necessary to pass the one failing unit test.

---
layout: quote
---

“มันเป็นเรื่องสามัญสำนึกที่จะเอาวิธีการหนึ่งมาลอง ถ้ามันล้มเหลว ก็ยอมรับอย่างตรงไปตรงมาและลองอีกวิธีหนึ่ง แต่ที่สำคัญที่สุดคือต้องลองบางอย่าง”

<br>

“It is common sense to take a method and try it. If it fails, admit it frankly and try another. But above all, try something.”

Franklin D. Roosevelt

<style>
.slidev-layout p {
font-size: 2rem;
line-height: 1.5 !important;
}
</style>

0 comments on commit 5e49fe9

Please sign in to comment.