Exadra37

Exadra37

BEAM Devs - Your Gateway to the BEAM Ecosystem

Hello BEAM Enthusiasts,

I have had too much free time since my layoff last year, and after several attempts at bootstrapping other projects, web apps, an Elixir tool, and a BEAM book, I decided to build BEAM Devs:

The project aims to serve as a gateway to everything BEAM related, not as a replacement for something like this forum.

In a nutshell, I want to create a network where developers and companies using Elixir, Erlang, Gleam, and more can come together to share experiences, learn, build, find talent, and grow the BEAM ecosystem.

If the project is successful, it will give back to the community by sponsoring other Open Source BEAM projects and encouraging companies and individuals to do the same:

If this project resonates with you, please visit the website and subscribe for updates to encourage me to continue building it.

My target is 1,000 subscribers by the end of March. Otherwise, I will assume the community doesn’t have enough interest in the project. So if you want it to become a reality, just hit that subscribe button! :bullseye:

Feel free to ask any questions, give feedback and make suggestions :smile:

Most Liked

Exadra37

Exadra37

For the future jobs board at BEAM Devs, the aim is to have job descriptions made up of bullet points that are easy to read, without the need to parse the fluffy text we usually see in job descriptions.

This approach will also enable both candidates and companies to specify filters to refine their search criteria, saving time for everyone involved by providing more relevant results for what they are looking for.

Job seeking ends up becoming a full-time job for unemployed people, and I have been experiencing this since my layoff. I quickly got tired of boring job descriptions full of fluff designed to sell the company and the role, making it hard for me to spot at a glance whether the role aligns with my experience and what I am looking for.

To me, job descriptions should focus on what matters and be presented as a list of bullet points to make it easier to find, but not limited to, the following:

  1. Clear and specific job title: Elixir Backend Software Engineer instead of just Software Engineer or something vague.

  2. Career Level: Principal, Staff, Senior, Mid-level, Junior, Graduate, Apprentice

  3. Remote, Hybrid or on-site

  4. Skills required, desired and optional, including proficiency levels and how they will be used in the role.

  5. Business scope of the role in a few words: e.g., Working on the backend of a B2B fintech app.

  6. List up to five reasons why a candidate should apply to this role and company in very short sentences (up to 80 characters).

  7. Links to relevant company pages: About, Careers, Values, Mission, Job Description, Handbook and Social Networks.

  8. Salary range with a realistic lower and upper band.

  9. Number of hours per week.

  10. Work week length: Four or five days.

  11. Flexible or fixed working hours.

  12. Synchronous or asynchronous working methodology.

  13. Holidays: Flexible (from 20 to 90 days) or a fixed number of paid time off (PTO) days. Unlimited PTO is a lie.

  14. Clearly defined expectations for the candidate after 1 month, 3 months, and 6 months in the role.

  15. Performance reviews frequency.

  16. Salary reviews frequency and if they are attached to performance reviews.

  17. Probation period duration.

  18. Termination notice in days for both the company and employee during probation and after it.

  19. Benefits, both legally required and optional.

  20. Perks.

This isn’t an exhaustive list, and I welcome feedback on it with suggestions to improve it.

Visit the website and subscribe to updates for early access as Alpha and Beta tester:

dimitarvp

dimitarvp

I applaud your initiative, man. I am just fearful that a lot of HR and generally recruiting personnel prefer to keep things obscure. Hopefully that does not turn out to be true. Hopefully I am wrong.

Because otherwise it would be an amazing progress in the area – after an ATS system is added on top as well, that is.

stevensonmt

stevensonmt

It sounds like your project aims to provide an interface for talent and employers. To be successful you will need to attract both. People are generally going to act like electricity – follow the path of least resistance. As such I would think your goal should be lowering the resistance for both parties. This may be too big of a problem to take on, but ideally your app would include a tool to take in whatever format the recruiters submit and parse it/transcribe it to match the standardized format then present that sanitized version to the submitter before publishing it. I think if you expect recruiters to have a special format for your service when they can submit their familiar format to a dozen other job sites you’ll find few takers.

Where Next?

Popular in Discussions Top

blackode
Elixir Upgrading is so Simple in Ubuntu and It worked for me Ubuntu 16.04 git clone https://github.com/elixir-lang/elixir.git cd elixir...
New
Nvim
Anybody knows a comprehensive comparison of Django and Phoenix, thanks for the help. Where are they similar? Where do they differ the m...
New
Nvim
Elixir appears to be a superior language to Python. I don’t see any advantage of Python over Elixir. Are there any?
New
CharlesO
Erlang :list.nth simple, but 1 - based nth(1, [H|_]) -> H; nth(N, [_|T]) when N > 1 -> nth(N - 1, T). Elixir Enum.at … coo...
New
ejpcmac
I have discovered Nix last month and I am currently on my way to migrating to it—both on macOS at home and the full NixOS distrubution at...
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31142 143
New
marciol
Please, let me know if this kind of discussion already took place in another topic . Hi all, how do you consider if is better to build ...
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
und0ck3d
Hello everyone! A few days ago I’ve created a topic here about how people were creating CMSs with Elixir and Phoenix. I’ve been studying...
New
RudManusachi
What configs will make sense to put to runtime.exs? – A bit of how I configure apps: I have generic configs in config/config.exs, dev...
New

Other popular topics Top

danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 29377 241
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
shahryarjb
Hello, I have map which I want to convert it to string like this: the map: %{last_name: "tavakkoli", name: "shahryar"} the string I ne...
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 43622 214
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 53690 245
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New

We're in Beta

About us Mission Statement