Skip to content

Commit

Permalink
163 fix broken links (#170)
Browse files Browse the repository at this point in the history
* refs #163: sparkfabrik who we are is now the manifest page

* refs #163: fix internal anchors

* refs #163: fix udemy access info

* refs #163: fix info for calendar importing

* refs #163: fix link typos

* refs #163: fix duplicated internal anchors

* refs #163: fix footnote anchors

---------

Co-authored-by: Alessio Cimarelli <[email protected]>
  • Loading branch information
Alessio Cimarelli and jenkin authored Jun 20, 2023
1 parent 1bf431e commit fd0bea1
Show file tree
Hide file tree
Showing 9 changed files with 14 additions and 14 deletions.
2 changes: 1 addition & 1 deletion content/organization/roles-accountabilities.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ We all share a set of accountabilities, regardless of our job position and role

### Client satisfaction

The client is not always right, or they would not turn to us to solve their problems. Still, [we value technical quality and good human relations over everything else](https://www.sparkfabrik.com/en/who-we-are.html). Be kind and clear, explain your positions and always focus on customer needs, with open ears and a bright smile. Everybody is called to ultimately deliver a great customer experience.
The client is not always right, or they would not turn to us to solve their problems. Still, [we value technical quality and good human relations over everything else](https://www.sparkfabrik.com/en/the-manifesto/). Be kind and clear, explain your positions and always focus on customer needs, with open ears and a bright smile. Everybody is called to ultimately deliver a great customer experience.

### Delivering projects

Expand Down
4 changes: 2 additions & 2 deletions content/procedures/employee-onboarding.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,8 @@ The employee must, with the help of an HR representative:
* Generate an SSH key and add it among the available keys for their Gitlab account
* Access all relevant calendars
* Set their profile pictures (starting with Gravatar and checking on Gitlab, Slack, Toggl, etc) with an appropriate close-up
* Set their e-mail signature in [the official format](#Standard-mail-signature-format) (respect bolds)
* Set the [SparkFabrik branded LinkedIn banner](#LinkedIn-brand-guidelines) on the Linkedin profile
* Set their e-mail signature in [the official format](#standard-mail-signature-format) (respect bolds)
* Set the [SparkFabrik branded LinkedIn banner](#branded-linkedin-banner) on the Linkedin profile

### Company overview

Expand Down
2 changes: 1 addition & 1 deletion content/resources/training-resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Mainly you can find training on frameworks and technologies (also Cloud technolo
Given the wide offering of topics on Udemy, more courses can be added in the future, even in non-technical topics.

> 1. Make sure you are [logged into GCloud](/guides/local-development-environment-configuration#log-into-gcloud) with your SparkFabrik account.
> 2. Head to [Udemy](https://www.udemy.com/join/login-popup/), then obtain access credentials issuing this command into a terminal:
> 2. Head to [Udemy](https://www.udemy.com/) login page, then obtain access credentials issuing this command into a terminal:
>
> ```bash
> gcloud secrets versions access "latest" --secret credentials-udemy --project sf-public-ring
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Limitations also apply to accessing the meeting rooms and common areas.

To book access to the office, write to <[email protected]> and wait for a confirmation email.

To know who's in the office, take a look at this calendar [Presenze in ufficio](https://calendar.google.com/calendar/u/1/embed?src=agavee.com_1eaeflfo4q9siffm4bj6umkpuk@group.calendar.google.com&ctz=Europe/Rome) or add [this ical](https://calendar.google.com/calendar/ical/agavee.com_1eaeflfo4q9siffm4bj6umkpuk%40group.calendar.google.com/private-999297412c557aade34f6654b5e2b923/basic.ics) to your calendar tool.
To know who's in the office, take a look at this calendar [Presenze in ufficio](https://calendar.google.com/calendar/u/1/embed?src=agavee.com_1eaeflfo4q9siffm4bj6umkpuk@group.calendar.google.com&ctz=Europe/Rome) and add it to your calendar tool (you can use the bottom right button).

## Accessing the office

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Sort: 10

## Communication channels

@todo refer to the [Management](/tools-and-policies/management page), relevant subsections
@todo refer to the [Management page](/tools-and-policies/management), relevant subsections

## Communication register

Expand Down
8 changes: 4 additions & 4 deletions content/tools-and-policies/frontend-guidelines-drupal8.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Sort: 100
- [CSS: architecture and guidelines](#css-architecture-and-guidelines)
- [CSS architecture](#css-architecture)
- [Principles](#principles)
- [Best practices](#best-practices)
- [Best practices](#best-practices-for-css)
- [Avoid reliance on HTML structure](#avoid-reliance-on-html-structure)
- [Define component elements (sub-objects) using their own classes](#define-component-elements-sub-objects-using-their-own-classes)
- [Extend components using modifier classes.](#extend-components-using-modifier-classes)
Expand All @@ -25,7 +25,7 @@ Sort: 100
- [File structure](#file-structure)
- [CSS formatting guidelines](#css-formatting-guidelines)
- [Javascript](#javascript)
- [Best practices](#best-practices-1)
- [Best practices](#best-practices-for-js)
- [JavaScript and JQuery formatting guidelines](#javascript-and-jquery-formatting-guidelines)

## Purpose of this document
Expand Down Expand Up @@ -63,7 +63,7 @@ The goals of good CSS should be:
* Maintainable: As new components and features are needed, it should be easy to add, modify and extend CSS without breaking (or refactoring) existing styles.
* Scalable: CSS should be easy to manage for a single developer or large, distributed teams.

#### Best practices
#### Best practices for CSS

##### Avoid reliance on HTML structure

Expand Down Expand Up @@ -233,7 +233,7 @@ To learn more look at official community documentation:

* [https://www.drupal.org/docs/develop/standards/javascript](https://www.drupal.org/docs/develop/standards/javascript)

### Best practices
### Best practices for JS

* **JavaScript code SHOULD NOT be embedded in the HTML** where possible, as it adds significantly to page weight with no opportunity for mitigation by caching and compression.
* **Code SHOULD use literal expressions instead of the new operator**:
Expand Down
4 changes: 2 additions & 2 deletions content/working-at-sparkfabrik/career-advancement.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ People in SparkFabrik should expect to advance on their career path, depending o

## Checkpoints

Each developer can assess their overall level of proficiency by their [impact assessment](/working-at-sparkfabrik/impact-assessment), a qualitative measure of the expected positive outcome of our work<sup>[1](#fn1)</sup>.
Each developer can assess their overall level of proficiency by their [impact assessment](/working-at-sparkfabrik/impact-assessment), a qualitative measure of the expected positive outcome of our work<sup><a href="#fn1">1</a></sup>.

Stepping up on your career path will then be based on adherence to values and the actual impact you make, not on personal perception of your merit.
Each developer role model has its impact assessment card.
Expand All @@ -27,7 +27,7 @@ Taking a new role will impact:

## Taking the challenge

To fulfill [its vision](https://www.sparkfabrik.com/en/who-we-are.html), SparkFabrik sells and cultivates high seniorities. We generally expect junior developers to eventually become senior developers.
To fulfill [its vision](https://www.sparkfabrik.com/en/the-manifesto/), SparkFabrik sells and cultivates high seniorities. We generally expect junior developers to eventually become senior developers.

Still, despite nobody can consciously avoid learning from experience, not all juniors want to take over the responsibilities of a senior. And not all seniors crave to become team leaders or software architects. This is understandable and we respect the choice.

Expand Down
2 changes: 1 addition & 1 deletion content/working-at-sparkfabrik/hiring-from-abroad.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ Different cultures bring different takes on work relations to the table. Plus re

This is not the case: fiscal arrangement does not imply a temporary or loose releationship. Remote foreign workers are still considered SparkFabrik employees and have the same privileges and duties as each other colleagues.

Given that, we invite remote foreign applicants to take a look at our take on [personal projects and work](/working-at-sparkfabrik/personal-projects.mdpersonal-projects).
Given that, we invite remote foreign applicants to take a look at our take on [personal projects and work](/working-at-sparkfabrik/personal-projects).

### Language barrier

Expand Down
2 changes: 1 addition & 1 deletion content/working-at-sparkfabrik/impact-assessment.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,4 @@ Having to explain your reasons may help you be more objective. Should the conver

---

<small><a name="fn1">1</a>: Our model has been inspired by [Deeson's one](https://handbook.deeson.co.uk/working-at-deeson/impact-assessment/), which in turn is claimed to be borrowed from [Stack Overflow](https://stackoverflow.com/company/salary/skills/web-developer?e=1&l=1) in the first place. Credits go to both companies for the great catch on evaluating substance and not numbers. Thank you guys!</small>
<small><a name="fn1">1</a>: Our model has been inspired by [Deeson's one](https://handbook.deeson.co.uk/personal-development/impact-scoring), which in turn is claimed to be borrowed from [Stack Overflow](https://stackoverflow.co/company/careers/) in the first place. Credits go to both companies for the great catch on evaluating substance and not numbers. Thank you guys!</small>

0 comments on commit fd0bea1

Please sign in to comment.