Skip to content

Commit

Permalink
fix: missing seo and wrong display title in /learning
Browse files Browse the repository at this point in the history
  • Loading branch information
zlatanpham committed Oct 17, 2024
1 parent 4111b61 commit 642787a
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 11 deletions.
2 changes: 2 additions & 0 deletions learning/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# Learning

At Dwarves Foundation, we believe that learning is one of the most important aspects of any organization. We also believe in creating a culture that fosters learning and innovation.

We want to demonstrate and encourage individual and organizational learning, where both gaining and sharing knowledge is prioritized, valued, and rewarded. Learning is an ongoing process that never ends in our fast-moving industry. The concept of continued learning at Dwarves Foundation has become synonymous with having a growth mindset — a belief in your own ability to change or grow through experience or study.
Expand All @@ -13,6 +14,7 @@ We also believe that every employee has something to teach others, whether it is
- **Brainery**: a collection of learning pieces where we want to build up the 1% improvement habit, learning in public.

#### Read on

- [Sharing](sharing.md)
- [Showcase](showcase.md)
- [tech-radar](tech-radar.md)
Expand Down
10 changes: 7 additions & 3 deletions learning/sharing.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
---
title: Sharing
date: 2022-09-05
description:
description: Discover Dwarves culture of sharing knowledge and skills. Learn why sharing is crucial for personal and professional growth, how it improves communication and learning abilities, and get guidelines for effective presentations
authors:
- han
tags:
- thanh
tags:
- guideline
- culture
- team
hide_frontmatter: true
hide_title: true
---

# Sharing

At Dwarves Foundation, we believe that sharing is an important part of our culture. We share almost everything: every week, a lot of events are open to the public, and some of them are recorded so that anyone can watch the videos to learn. It may seem strange to share so much, but there are good reasons for it.

The goal of what is shared at Dwarves is not just to make more people learn new technology or knowledge, but to improve the ability of the presenter to communicate their understanding, which will in turn improve their ability to create new things.
Expand All @@ -21,7 +23,9 @@ It's not hard to notice that there are quite a few professional programmers who
For this reason, we encourage everyone at Dwarves to share their ideas and learn from each other. This is how we grow as a company.

## Sharing guideline

When you share, follow the guidelines.

- Do not tackle a subject that is too broad or complex. Instead, choose a narrow one that will keep your audience interested.
- Sharing time is less than 60 mins is the best.
- English languages for slides is preferable.
Expand Down
14 changes: 10 additions & 4 deletions learning/showcase.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,24 @@
---
title: Showcase
date: 2022-09-05
description:
authors:
- han
tags:
description: Discover our weekly internal demo event where teams share their latest projects and innovations. Learn about our culture of knowledge sharing, collaboration, and continuous improvement.
authors:
- thanh
tags:
- software engineer
- showcase
- performance
hide_title: true
---

# Showcase

Every Friday afternoon, everyone in the company is invited to gather on Discord for internal demos of projects teams have been working on. This tradition was founded by Engineering, but anyone (from Design, Product,...) is welcome to participate.

We value the importance of sharing our work with other people at Dwarves. **We hold demos and celebrate our craftsmanship, insight, and learning with others**. And it's a chance for people who don't work directly on development to feel included in the process.

## What to demo?

We don't want to scare people away with a long, dull presentation. We want our demos to be short, interesting, and easy to digest. In contrast, here’s how we describe what makes a good demo:

Demos walk the team through something that is recently completed or is a work in progress. Share feature work, bug fixes, performance improvements, instrumentation, integrations, prototypes, and refactors. Keep demos to **5-10 minutes** and include:
Expand All @@ -27,9 +31,11 @@ Demos walk the team through something that is recently completed or is a work in
Bug fixes and performance improvements can help to make the product better. Instrumentation that improves our own observability is also useful. Prototypes are great to work on, including design mocks. We cheer loudly when I see people demo this stuff.

Though there are many things we want people to - **No shaming**. We encourage people to share their work. We don't want anyone to feel pressured, though. Just come and enjoy the work of your colleagues, and think about how you might do it one day.

- **No PowerPoint**. This is a showcase for what we are building, so please don’t bring your slideshows here.
- **No selling**. We build demos to help us better understand how to solve a problem. These are not ads, but work in progress. Things you see may not be included in the final product. Keep things confidential if you need to.
- **No blaming**. Everything happens for a reason, and everyone starts out small. Even if you think your work makes things better, do not undervalue your predecessors.

## Come and join us

We encourage you to participate in Demo Day. Working with your team is the best way to prepare. We imagine it would be great if you and your team could meet on Monday and spend some time thinking about what you plan to bring to the showcase on Friday. If you and your team have an idea, ask your manager for a schedule. We are all excited to see what you will create.
11 changes: 7 additions & 4 deletions learning/tech-radar.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,26 @@
---
title: Dwarves Radar Program
date: 2022-10-19
description:
authors:
description:
authors:
- thanh
- tom
tags:
tags:
- techradar
- software engineer
- technology
---
# Dwarves Radar Program

The Dwarves have a spinning radar. This radar is how we assess and adopt new technology. Throughout the years, we observe the tech industry and pick out the most promising tech to put into the radar to begin the assessment process.

Our tech radar is highly motivated by ThoughtWork’s vision of the technology radar, which is a visual document of industry changes we find interesting as well as of what tech we have trialed and adopted in our company. The output goal of our tech radar is to create publications on what tech we see in our projects.

## What is the Tech Radar about?

The visual document represents our opinions on tech and what we find useful for our use cases. Similar to ThoughtWork’s vision of the tech radar, our radar program consists of:

### Quadrants

The quadrants consist of:

- **Languages and Frameworks**, e.g., Erlang, Svelte, R
Expand All @@ -27,6 +29,7 @@ The quadrants consist of:
- **Platforms**, e.g., things provided by others that we build software on top like Vault, Istio, JupyterLab.

### Rings

Our radar has four rings, start from the middle.

- **Adopt**: These are technologies we use in our projects when appropriate. They are also tech we believe the industry should strongly adopt.
Expand Down

0 comments on commit 642787a

Please sign in to comment.