A List Apart

Menu

Topic: Code

Front and back end development for the web, mainly using open web standards. Markup, style, scripting, and server-side techniques and technologies. Cross-browser HTML, CSS, and JavaScript. Frameworks and preprocessors. Creating websites and applications. Optimization and performance. Hacks and workarounds.

  • CSS Audits: Taking Stock of Your Code

    by Susan Robertson · Issue 403 ·

    A CSS audit helps to organize code and eliminate repetition for speedier sites. Susan Robertson shows us how to sleuth out potential trouble spots, along with offering tips on tools, documentation, and ways to keep our codebases lean well into the future.

  • Lessons Learned by Being the Client

    by Rachel Andrew ·

    Great ongoing business relationships are good for both sides. But often developers aren’t in tune with their client’s day-to-day business needs and where their work fits in. And clients’ focus on immediate practicalities can make the developer’s work stressful and unsatisfying. Well, what better way to learn about the needs of the other than by becoming the other?

  • CSS Shapes 101

    by Sara Soueidan · Issue 394 ·

    The new CSS Shapes specification has the potential to change the way you think about arranging content on a webpage. (Hint: think outside the rectangles!) Sara Soueidan walks us through the different ways to use this property, with results ranging from simple elegance to eye-popping.

  • DRY-ing Out Your Sass Mixins

    by Sam Richard · Issue 394 ·

    You might already be familiar with the DRY principle of writing code: “Don’t Repeat Yourself.” Using Sass is a great way accomplish this, but Sam Richard challenges us to take it a step further than that. By the end of this article, you’ll be adapting your Sass mixins to use the absolute minimum amount of code, so your pages will be super-light and quick to load anywhere. Advanced Sass magic ahead; strap in!

  • Start Coding with Wireframes

    by Matt Griffin ·

    As a designer or UX pro, you’ve long suspected you ought to learn to code, but where to start? How about making your next wireframe responsive? When you build wireframes with simple code, you create a deliverable that can be reused while you become more knowledgeable about the inner workings of the web.

  • Workflow Orchestration for the Wary

    by Lyza Danger Gardner ·

    Workflow consolidation is the key to alleviating suck, ennui, and (some of) the dangers of human error. If only it weren't so arcane and sysadmin-y. Don't be put off by past trauma or bad first impressions—task runners and build tools are here to help you take control of your own destiny.

  • Your Side Project as Insurance Policy

    by Rachel Andrew ·

    You’re never too young and healthy to make sure you can keep income coming in if sudden misfortune strikes. Often our livelihood depends on our physical abilities—such as typing code. Having a product as a side project can offer security if your daily work is disrupted by illness or injury.

  • Never Heard of It

    by Lyza Danger Gardner ·

    We’re keen to appear up on all things dev. We work hard to stay informed, but sometimes we have to admit we didn’t see that tweet or don’t know about that new framework. Well, so what?

  • Performance Matters

    by The W3C ·

    Web performance depends on much more than JavaScript optimization. Fortunately, the W3C's Web Performance Working Group has given rise to new APIs that help developers measure performance more accurately and write faster web apps.

Topics