Front-End

2017


cover-how-make-jquery.gif

How to make a jQuery

Calvin Spealman

Learn to live without jQuery by learning how to clone it

jQuery is one of the earliest libraries every web developer learns, and often is the first experience with programming of any sort someone has. It provides a very safe cushion between a developer and the rough edges of web development. But, it can also obscure learning Javascript itself and learning what web APIs are capable of without the abstraction over them that jQuery adds.

2016


cover-shipit-day.png

ShipIt Day Recap: Q2 2016

Liza Chabot

Last Friday, the Cakti set aside regular client projects for our quarterly ShipIt Day, a chance for personal development and independent projects. People work individually or in groups to flex their creativity, tackle interesting problems, or expand their personal knowledge. This quarter’s ShipIt Day was all about open source contributions, frontend fixes, and learning new (or revisiting old) programming languages. Read about the various ShipIt Day projects for Q2 of 2016 below.

cover-what-were-clicking-march-link-roundup.jpg

What We're Clicking - March Link Roundup

Liza Chabot

We’re starting a new, monthly series on the Caktus blog highlighting the articles and posts shared by Cakti that drew the most attention on Twitter. These roundups will include everything from Django how-tos to explorations of the tech industry, to innovations for social good.

cover-caktus-internship-give-fuel-career-launch.png

Caktus Internship Fuels a Career Re-Launch

Kathleen Rauh

What is it like to be an intern at Caktus? I am finishing up as the spring Django intern (though I didn’t actually use any Django), so I’ll share my experience.

cover-time-flexbox-first.png

Time for Flexbox First

Calvin Spealman

The web development community has a habit of declaring “firsts” those practices and approaches that reach some ill-defined status signaling they are the go-to way to solve a particular problem. We’ve seen “mobile first” and, more recently, “offline first.” In these examples, a new problem comes along and as that problem grows more common there comes a tipping point. On the other side of that tipping point, it begins to make sense to solve the problem from the ground up, rather than building a project and solving it as an afterthought.

2015


cover-q3-2015-shipit-day-recap.jpg

Q3 2015 ShipIt Day ReCap

Liza Chabot

Last Friday marked another ShipIt Day at Caktus, a chance for our employees to set aside client work for experimentation and personal development. It’s always a wonderful chance for our developers to test new boundaries, learn new skills and sometimes even build something entirely new in a single day.

2013


cover-shipit-day-4-saltstack-front-end-exploration-and-django-core.jpg

ShipIt Day 4: SaltStack, Front-end Exploration, and Django Core

Alex Lemann

Last week everyone at Caktus stepped away from client work for a day and a half to focus on learning and experimenting. This was our fourth ShipIt day at Caktus, our first being almost exactly a year ago. Each time we all learn a ton, not only by diving head first into something new, but also by hearing the experiences of everyone else on the team.

UNC, Duke Team up with Carrboro-based Caktus Group on HIV Gaming App

Alex Lemann

The following is a press release posted in partnership with our team at UNC  and Duke.


The web application development company Caktus Group has teamed up with researchers at the UNC Institute for Global Health & Infectious Diseases and the Duke Global Health Institute to develop a mobile phone app that may help patients better adhere to their medication regimens.

2012


cover-django-scribbler-a-lightweight-front-end-interface-for-Django-template-editing.jpg

django-scribbler, a lightweight front-end interface for Django template editing

Julia Elman

django-scribbler is a new open-source project published by the team at Caktus. Its goal is to create a seamless way for authorized end users to make edits to specific blocks of content in their Django template.