Blog

DH Dev Picks

We migrated this website to a new platform, and are working to correct formatting errors in older blog posts as a result. If you encounter an error, please send an email to scholarslab@virginia.edu. Thanks!

Part of mission here at the Scholars’ Lab is provide guidance for folks working on digital projects. As such, I do my best to keep up with trends in software development. For a while I’ve just been adding these to my delicious account to make it a bit easier to find references later. However, recent trends in the way Yahoo! is handling its properties (specifically with delicious), made the think a bit harder about this approach and I thought I might try something else. The idea here is to have a regular series of posts with links that I find interesting and I think are are of some utility to other DH developers.

  • Awesome Fontstacks: If you’re a developer who does design, or a designer who codes, browser support for beautiful fonts opens a lot of doors for creating compelling presentations of your work.

  • Using Git to manage a web site: Web workflows vary widely, but wouldn’t it be nice to use your SCM for deploying your web application? This post describes a method of using git to deploy web pages.

  • Getting Comfortable With SSH: I use keys, aliases, and remote tunneling as part of my workflow, and this post provides a nice introduction to all of these. I would be remiss, however, if I didn’t point out something they highlight on the post: this method is pretty insecure. After you get your feet wet, be sure to check out a much more secure method over on Github

  • My Github Resume: Use github? This site does a nice job creating a resume/cv of your code commits

  • 31 CSS Code Snippets To Make You A Better Coder: If you’re like me, I can’t keep browser-specific differences in the implementation of the CSS spec straight in my head. These code snippets help. Add them to a program like Snippely, SnipMate, or your favorite IDE, you can throw them in your code as needed.

  • 960 Grid on jQuery-Mobile: I’m a fan of 960 grid and jQuery. While these techniques for use on mobile devices has a way to go, this technique does show some promise.

  • Maze Algorithms: Great set of posts on solving tough problems algorithmically. These are also nice if you’re not familiar with the pseudo-code commonly used to express discrete algorithmic logic. Very clear explanation of the problem and the approach used to solve the issues.

Cite this post: Wayne Graham. “DH Dev Picks”. Published February 10, 2011. https://scholarslab.lib.virginia.edu/blog/dh-dev-picks/. Accessed on .