GitHub Rebase #25
It’s the 25th edition of Rebase! If you’re feeling nostalgic and want to dive through the previous issues, check out the archive here. Featured Project pinax is a Django-based platform…
It’s the 25th edition of Rebase! If you’re feeling nostalgic and want to dive through the previous issues, check out the archive here.
Featured Project
pinax is a Django-based platform for building awesome web applications quickly. This combination of reusable apps and strong conventions can help get your site off the ground in no time. Nicholas Tollervey puts it best in this blog post:
In our analogy, Django is Lego bricks: it gives you the building blocks you need to build interesting things on the web. […] Pinax is a collection of Lego sets: it gives you a set of off-the-shelf components commonly used in web-development: a wiki, OpenID, Twitter clone and so on
Pinax is packed with plenty of features, not to mention a decent set of docs. Check it out in action on Cloud27, a social networking site built just to show off its features, and definitely check out this talk from DjangoCon 2008 about the framework.
Notably New Projects
data-baby-names is a quick study using R and Ruby to produce some neat graphs about the top 1000 baby names from 1880 to present day. For stats nuts or perhaps new parents, this could be an interesting diversion from your normal routine.
merle isn’t exactly new, but it is sure is notable! This Erlang based memcached client is the slickest way to interface with everyone’s favorite object caching system. If you’re writing a serious web app with Erlang, chances are it’s going to need something as high performance solid as memcached, so save yourself some frustration and check out this first. Read up or peruse the docs if you find yourself needing to integrate some caching in your applicaiton.
weary souls need REST, according to this library. Think of weary as the after-HTTParty. The DSL for declaring a HTTP resource is extremely clean, and it’s really simple to dive down and tinker with the details if necessary. This gem also uses Crack to parse json and xml that your webservice du jour provides.
sykobot is an IRC bot from another universe. No really, it’s a bot for #archlinux on Freenode, and it’s got google search, quoting, and plenty of more fun goodies implemented already. The bot is written in Lisp, and it’s already got several active contributors even though it’s only been around for nearly 2 weeks. Get forking!
CssMerger is a C# app that allows you to develop CSS in separate files so some cohesion and sanity can be kept while designing your site, and then serves up a single file once deployed. Basically, it works by replacing import directives with your desired CSS file. If you’re using ASP.NET you should definitely take a look into how this can help you.
Written by
Related posts
![](https://github.blog/wp-content/uploads/2023/10/Collaboration-DarkMode-2.png?resize=400%2C212)
2024 is the biggest global election year in history. What’s at stake for developers?
GitHub is considering what is at stake for our users and platform, how we can take responsible action to support free and fair elections, and how developers contribute to resilient democratic processes.
![](https://github.blog/wp-content/uploads/2023/10/AI-DarkMode-2.png?resize=400%2C212)
GitHub named a Leader in the Gartner first-ever Magic Quadrant for AI Code Assistants
This year, as part of its annual Magic Quadrant series, Gartner published a first-of-its-kind report analyzing the state of play in the AI Code Assistants market–and named GitHub a Leader.
![AI in software development 2024 survey results with colorful graphics and percentages.](https://github.blog/wp-content/uploads/2024/08/ai-survey-header.png?resize=400%2C212)
Survey: The AI wave continues to grow on software development teams
We surveyed 2,000 people on software development teams at enterprises in the U.S., Brazil, India, and Germany about the use, experience, and expectations around generative AI tools in software development.