Posts about web applications
Categories
- Jul 24 2015
A Git Workflow Walkthrough – Reviewing Pull Requests
Last time, we looked at how using feature branches makes life easier, and how you would create a feature branch to make a change and push it up to GitHub for review in the form of a pull request. Now that a Pull Request is live, someone has to review it. Let’s walk through some […]
Continue ReadingA Git Workflow Walkthrough – Reviewing Pull Requests - Jul 20 2015
A Git Workflow Walkthrough – Feature Branches
When it comes to learning Git, most folks I’ve talked to (myself included) have taken the slow and gentle path toward becoming proficient by adding it incrementally to their existing development processes. We begin by just running git init on an almost finished project and adding everything with a commit message such as start. Then, […]
Continue ReadingA Git Workflow Walkthrough – Feature Branches - Jul 07 2015
Seeing the Extensible Web Manifesto Through
Illustration by Sue Lockwood Participating in the creation of a new standard means joining listservs that look like they were put together circa 1850 and asynchronous arguments in IRC channels that span any/all timezones. It means devoting your nights and weekends to learning how to tinker with specs and fighting with professional web standards reps. […]
Continue ReadingSeeing the Extensible Web Manifesto Through- Tagged in:
- open source,
- web standards
- Jun 16 2015
The ES2015 Nightmarefile
They tried to cover this up. In designing ECMAScript 2015 (a.k.a. ES6, a.k.a. ES2015), the authors identified a number of undesirable side effects of their work. “Why worry?” they asked. “People will be so smitten with arrow functions and block-scope bindings that they won’t care about a few measly backwards-breaking changes.” Well I care, and […]
Continue ReadingThe ES2015 Nightmarefile- Tagged in:
- performance,
- web standards
- Jun 03 2015
A Facade for Tooling with NPM Package Scripts
We build a lot of software at Bocoup. Like other types of builders, we tend to grow attached to the particular sets of tools and scripts we use in our work. We don’t play favorites: my colleagues support Grunt, contribute to Gulp, and maintain stand-alone tools such as JSHint. It’s easy to take familiarity with […]
Continue ReadingA Facade for Tooling with NPM Package Scripts- Tagged in:
- performance,
- tools and workflow
- May 01 2015
Lessons from Scrum
There is a notion in the software industry that teams are either “doing Scrum” or not. That is true in some cases, but the majority of teams are using a hybrid of methodologies based on their experiences and situation. Some of this apparent isolation is linguistic: Scrum has its own terminology for some notions that […]
Continue ReadingLessons from Scrum- Tagged in:
- software development process
- Feb 18 2015
Stabilizing ECMAScript 2015 (ES6): Teaming up with TC39 and Google on Test262
August 14, 2015. Mark your calendars. That’s my next birthday. Another important date is June 18, 2015–it’s when the ECMA General Assembly will vote on and approve the 6th edition of Ecma-262 and usher in the next era of JavaScript. On that day, all those new language features we’ve been coveting/dreading will officially enter our […]
Continue ReadingStabilizing ECMAScript 2015 (ES6): Teaming up with TC39 and Google on Test262- Tagged in:
- performance,
- testing,
- web standards
- Nov 25 2014
What’s in a Function Name?
Every time I contribute to JSHint, I learn a little more about JavaScript. My most recent fantastical knowledge adventure led me to the behavior of the name attribute of function objects. JSHint has an interesting but lesser-known feature: code analysis reports. When used programatically, JSHint will return an object with some data about the code […]
Continue ReadingWhat’s in a Function Name?- Tagged in:
- web standards
- Nov 11 2014
The Responsive Images Community Group: What Comes Next
The RICG’s work is starting to wind down, but we’re just getting started at the same time. We’re a weird sort of web standards organization. We’re nebulous by design: a rallying point for anyone that wants to get involved in the kinds of new standards that most impact their daily work. We aim to prevent […]
Continue ReadingThe Responsive Images Community Group: What Comes Next- Tagged in:
- open source,
- responsive,
- web standards
- Oct 15 2014
A Day at the Races: Avoiding Random Failures in Selenium UI Tests
Selenium is an indispensable tool for developing web applications. It allows developers to write test scripts that control real browsers and ensure their applications behave in the way that users expect. Tests like these make software development much more pleasant–developers can have much greater certainty that their application is functioning correctly even after large refactoring […]
Continue ReadingA Day at the Races: Avoiding Random Failures in Selenium UI Tests- Tagged in:
- performance,
- responsive,
- testing