ex_machina
PaperClip
ex_machina | PaperClip | |
---|---|---|
2 | 9 | |
1,872 | 9,061 | |
0.2% | - | |
6.8 | 0.0 | |
4 months ago | 10 months ago | |
Elixir | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ex_machina
-
Test Data Libraries for Elixir
The factory library ExMachina created by Thoughbot uses function names and generates an atom used to call factories. For example:
-
How to write test cases for databse related functions
The well known FactoryBot (FactoryGirl) from rails has a pretty good equivalent in Phoenix as ExMachina (https://github.com/thoughtbot/ex_machina) and does the job really well (thoughtbot is a pretty good and stable contributor too, so a nice Omakase plug-in!)
PaperClip
-
Test Data Libraries for Elixir
The factory library ExMachina created by Thoughbot uses function names and generates an atom used to call factories. For example:
-
Please critique my rather simple portfolio website
Take a look at https://thoughtbot.com/ for a dark themed site. The site has both a light and dark theme which is triggered by your system setting (on macos: System Preferences > General > Appearance)
-
Get help from thoughtbot for free (mentoring / office hours)
I work at thoughtbot, you might know us for our open source work like administrate, factory_bot or shoulda-matchers.
- How for God's sake can any coding work be outsourced, horrific experiences
-
Ask HN: How do I pivot into SWE from being a stay-at-home dad?
FWIW, Boston is where Thoughtbot is headquartered; their apprenticeship program might not be exactly what you're looking for, but they also have a lot of useful introductory resources.
https://thoughtbot.com
-
Ask HN: Who wants to be hired? (November 2021)
Location: Charleston, SC
Remote: Yes
Willing to relocate: Probably not
Technologies: Rust, Elixir, Ruby, Blockchain, Solidity
Résumé/CV: https://docs.google.com/document/d/1RK7hqiLKhMhXcopzG8oKDGhC...
Email: [email protected]
Hello,
After working at [thoughtbot](https://thoughtbot.com/) for five years I just finished building my own blockchain. Moonshine Exchange has realtime transaction settlement and pulled in >$100K in liquidity organically without any outside funding. I'm looking for my next gig, not necessarily in the blockchain space. Rust and Elixir preferred but open to any technology!
-
Software engineers at the end of the day
You could even be crazy and ask https://thoughtbot.com/ for a job and say you're willing to intern. If you get thoughtbot in your cv you're good for life.
-
PaperClip VS kt-paperclip - a user suggested alternative
2 projects | 1 Oct 2021
-
Any recomendations for a good technical document / blog platform?
Any suggestions of a good place to host such a blog? We all love thoughtbot.com, but unless they want to hire me unfortunately I'm not going to be able to post there ; ). I've considered a few platforms, but most feel incomplete for what I'm looking for.
What are some alternatives?
faker - Faker is a pure Elixir library for generating fake data.
CarrierWave - Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks
factory_girl_elixir - Minimal implementation of Ruby's factory_girl in Elixir.
Shrine - File Attachment toolkit for Ruby applications
blacksmith - Data generation framework for Elixir
kt-paperclip - Easy file attachment management for ActiveRecord
FakerElixir - [unmaintained] FakerElixir generates fake data for you.
DragonFly - A Ruby gem for on-the-fly processing - suitable for image uploading in Rails, Sinatra and much more!
espec - Elixir Behaviour Driven Development
Refile - Ruby file uploads, take 3
espec_phoenix - ESpec for Phoenix web framework.
rack-secure-upload - Upload files securely