We entrust failure to grow us forward
wImagine Advancement advances people, by advancing science and critical thinking into creating solutions which create a love driven world. We believe that when we move — by asking questions and applying knowledge — we move other people with us.
wImagine partners with public school teachers through Donors Choose. At wImagine, we directly support STEM projects & projects to benefit the lives of those with Autism in the Northeast area, with preference going to teachers in Camden, Philadelphia, and low income cities in the Northeast region.
Education’s greatest sin is when it was trapped in four walls and was called school. Society only improves when education is freed from the building and released into the world. The ultimate act of Academics is to apply what you know, and work with what you got, to solve real problems in the real world.
We were built to learn. We must seek knowledge and truth through all that we do because that is how our society improves. Also, we must not be so engrossed in one field that we lose sight on how our planet is a team. We must learn together for when we do, we will work together, and we will succeed together
He who opens a school door, closes a prison door
— Victor Hugo
wImagine partners with the Electronic Frontier Foundation to promote civil liberties, privacy, and security for all things electronic. Through policy analysis, litigation, and grassroots advocacy, they protect technology & online communications for future generations.
wImagine also partners with NumFocus in supporting the Python scientific and open source development community. They ensure that science and innovation is accessible by anybody across the globe.
Our Computer Programming Values
As lovingly copied from the Zen of Python, we adopt these principles in all that we code:
- Beautiful is better than ugly.
- Explicit is better than implicit.
- Simple is better than complex, but complex is better than complicated.
- Flat is better than nested and sparse is better than dense.
- Readability counts.
- Special cases aren’t special enough to break the rules, although practicality beats purity.
- Errors should never pass silently, unless explicitly silenced.
- In the face of ambiguity, refuse the temptation to guess.
- There should be one obvious way to do something (although that way may not be obvious at first).
- Now is better than never, although never is often better than right now.
- If the implementation is hard to explain, it’s a bad idea. But, if it’s easy to explain, it may be a good idea.