An open API service indexing awesome lists of open source software.

https://github.com/lmammino/the-senior-dev

Slides for an opinionated talk about what it means to be a senior software engineer
https://github.com/lmammino/the-senior-dev

career presentation senior senior-developer skills slides software software-engineering

Last synced: about 2 months ago
JSON representation

Slides for an opinionated talk about what it means to be a senior software engineer

Awesome Lists containing this project

README

        

# The senior Dev

## An opinionated take

[![GitHub Pages](https://github.com/lmammino/the-senior-dev/actions/workflows/gh-pages.yml/badge.svg)](https://github.com/lmammino/the-senior-dev/actions/workflows/gh-pages.yml)

A presentation by Luciano Mammino([@loige](https://twitter.com/loige)) about what it takes to be recognised as a Senior Software Engineer:

The goal of this slides deck is to:

- Discuss what is expected from a **senior software engineer** (skills, mindset, duties)
- Packed with _opinions_ (my own and [m](https://twitter.com/loige/status/1496858958124003331) [o](https://www.linkedin.com/posts/lucianomammino_what-do-you-expect-from-a-senior-software-activity-6902624647033298944-VXIR/) [re](https://news.ycombinator.com/item?id=30582150))
- For devs **to be inspired**
- For managers to **hire**, **set expectations**, **support**, and **evaluate**

[Check out the slides](https://loige.link/senior)

---

Build with [Sli.dev](https://sli.dev/), deployed on GitHub Pages.

## Run locally

To run the slides deck locally, clone this repo to a folder, then run:

```bash
npm i
```

To install the necessary dependencies

And:

```bash
npm run dev
```

To start a local development server.

## Contributing

Everyone is very welcome to contribute to this project.
You can contribute just by submitting bugs or suggesting improvements by
[opening an issue on GitHub](https://github.com/lmammino/the-senior-dev/issues).

## License

Licensed under [MIT License](LICENSE). © Luciano Mammino