diff --git a/AUTHORS b/AUTHORS index debbb2fb1..db4555242 100644 --- a/AUTHORS +++ b/AUTHORS @@ -42,7 +42,7 @@ Xavi Francisco Gilabert (@srxavi) wrote and reviewed, 2021 to 2022. https://pybcn.org/people/xavi-francisco-gilabert/ Ferran Jovell (@mrswats) wrote and reviewed, 2023 to 2026. https://pybcn.org/people/ferran-jovell/ -Alicia Morales Carrasco (@amoralca16) wrote and reviewed, 2024 to 2025. +Alicia Morales Carrasco (@amoralca16) wrote and reviewed, 2024 to 2026. https://pybcn.org/people/alicia-morales-carrasco/ Sergi RamÃrez (@ramitjansIA, @ramitjans) wrote, 2025. https://pybcn.org/people/sergi-ramirez/ diff --git a/content/contact/_index.md b/content/contact/_index.md index b6cfbb31c..93184ed49 100644 --- a/content/contact/_index.md +++ b/content/contact/_index.md @@ -13,8 +13,8 @@ heroBackground: /images/photos/organize-with-us.jpg **[Become a PyBCN sponsor](/pybcn_association/sponsor-us)**\ Help us to organize our next event -**[Share your job offers](/pybcn_association/job-offers)**\ -Reach our >3K mailing list subscribers +**[Job offers](/pybcn_association/job-offers)**\ +Where to post them **[Organize a Python-related event](/pybcn_association/promote-your-event)**\ Happy to help :) diff --git a/content/pybcn_association/collaborate.md b/content/pybcn_association/collaborate.md index 862f3eb17..f641ccb20 100644 --- a/content/pybcn_association/collaborate.md +++ b/content/pybcn_association/collaborate.md @@ -19,7 +19,6 @@ There are several ways in, and none of them asks for much to start: * **[Give a talk](/pybcn_association/propose-a-talk/)** at a meetup. First talks are very welcome, and we will help you prepare it. * **[Help organize an event](/pybcn_association/organize-with-us/)**, or propose one of your own. * **[Sponsor us](/pybcn_association/sponsor-us/)**, or offer your office as a venue for a meetup. -* **[Post a job offer](/pybcn_association/job-offers/)** to the community. * **[Promote your event](/pybcn_association/promote-your-event/)** if it is relevant to Python people in Barcelona. You can also help with the website: it is [open on GitHub](https://github.com/pybcn/pybcn.github.io), and a correction is as welcome as a feature. diff --git a/content/pybcn_association/job-offers.md b/content/pybcn_association/job-offers.md index 853a4c5aa..2c4672097 100644 --- a/content/pybcn_association/job-offers.md +++ b/content/pybcn_association/job-offers.md @@ -1,6 +1,6 @@ --- title: "Job offers" -description: Share your company's job offers with our community +description: PyBCN (Python Barcelona) no longer forwards job offers to its mailing list. menu: main: parent: 'How to collaborate' @@ -10,8 +10,21 @@ aliases: heroBackground: /images/photos/pydata_badges.jpg --- +{{< grid-row >}} +{{< grid-col md="8" >}} +{{< prose >}} +Post your job offer on the job board of our friends at **BCN Engineering** (BcnEng). BcnEng is a free Slack community of software engineers in Barcelona. -{{% job-offers/job-offers-info mail="pybcn+jobs@googlegroups.com" %}} +## How to post -To get more visibility of what you do, consider [giving a talk](/pybcn_association/propose-a-talk/) or offering to host the meetup! +1. Join the [BcnEng Slack](https://slack.bcneng.org/). +2. Read their rules: the [netiquette](https://bcneng.org/netiquette/) and the [channel guide](https://bcneng.org/channels/). In short: the job must let people work from Barcelona or near it. +3. Post in `#hiring-job-board` with the Candebot form ([how-to](https://bit.ly/how-to-submit-job-at-bcneng-slack)). The form asks for a salary range. +To get more visibility, [give a talk](/pybcn_association/propose-a-talk/) or host a meetup. +{{< /prose >}} +{{< /grid-col >}} +{{< grid-col md="4" >}} +{{< friend "BCN Engineering" >}} +{{< /grid-col >}} +{{< /grid-row >}} diff --git a/layouts/shortcodes/friend.html b/layouts/shortcodes/friend.html new file mode 100644 index 000000000..c56cd78f5 --- /dev/null +++ b/layouts/shortcodes/friend.html @@ -0,0 +1,32 @@ +{{- /* + friend: one card of partials/friends.html, drawn as on the home page. + + Usage: {{< friend "BCN Engineering" >}} + + The argument is the name of the friend, as partials/friends.html + writes it. The card has the classes of the home page, so it looks + the same and needs no new CSS. It has no list around it, so it takes + the width of its column: put it in a grid-col. The div keeps the + card at the height of its text (the card is height: 100%). The mark is 56px from + its attributes. Only an SVG mark is drawn as is; a raster mark is + resized to 56px tall, as on the home page. +*/ -}} +{{- $name := .Get 0 -}} +{{- $friend := index (where (partial "friends.html") "name" $name) 0 -}} +{{- if not $friend -}}{{ errorf "friend: no friend named %q in partials/friends.html (%s)" $name .Position }}{{- end -}} +