Django’s built-in test framework makes it easy to validate complete workflows like signup, login, and image uploads. This guide walks through real integration tests for authentication and external services, plus best practices for managing data and mocks.
Funding open source work doesn’t confer ownership, but also “they controlled it by funding maintainers” is not true —- many other companies and individuals from the community helped fund the work through Ruby Together and later Ruby Central.
Hey folks, there is a small but growing startup and bootstrapper community forming on Bluesky (the X alternative that feels more like old Twitter). Here's a starter pack to help find us. Hope to see you there!
"As we have become less worried of posting photos of our children and to display our location to a level of accuracy that would have scared us ten years ago, so we have started experiencing death in unexpected ways." - I know I certainly haven't, and frankly the whole "memorializing" of someone's Facebook page is distasteful to me. Nothing like commoditizing my dead childhood-best-friend so that everyone can feel better. I wonder if Facebook will show ads for funeral services in my timeline after I die?
It can't hurt to "build an impressive app of your own", but as long as it's something that is useful to other people. Don't just build something for the hell of it. Build something that you're passionate about; that you can apply to a real problem. You could also work on an open source project - the community can act as a "client" of sorts.
Ask everyone you have interacted with on some sort of professional level to recommend you on LinkedIn. If they don't have an account, offer to help them sign up.
Email everyone you know and tell them you're looking for work, and make it clear what you do (this should be in completely non-technical terms).
Answer job postings personally. Online jobs have a lot of applicants, so make sure you are showcasing your personality, as well as your skills. Not every job is a good fit, so better to eliminate the obvious duds as early as possible.
Be honest. Don't try to sound like you have more experience than you do, but also don't be afraid to speak authoritatively about topics you know well.
Respect yourself. You are interviewing to solve someone else's problems, so if you're the expert in the room (so to speak), don't be afraid to be firm on how things should be done. Quality clients should respect you for this, and you're better off without the few you'll lose anyway.
Someone should start an anti-paypal campaign that recreates the paypal buttons, except they have a big red X through them, and link to a collected list of grievances. I'd put one on my site... I dealt with all this garbage in 2004 and haven't used them as a seller since.
SEEKING FREELANCER - Looking for Ruby/Rails developer(s) with basic knowledge of TDD/BDD. I'm a freelancer myself, looking to expand my ability to take on new work. Ideally I'd like to have a couple developer contacts with hourly rates - in some cases I may also just have work to refer. I don't mind working with people who are willing to learn - knowledge of (or interest in learning) the following is a must: HAML, SASS, CoffeeScript, JQuery, RSpec, FactoryGirl, and general best practices in everything :). Remote only, but it wouldn't hurt to be in the Portland area.