Skip to content

Developing

/dəˈveləpiNG/ adjective ⋅ growing and becoming more mature, advanced, or elaborate.

A blog by Fog City Code Works

I Stopped Writing Code and Started Delivering 5X More Value

| Software

I’ve been a software developer for nearly three decades. In that time, I’ve wired up thousands of API calls, debugged countless integration points, and spent more hours than I care to admit wrestling with boilerplate code that had nothing to do with the actual problem I was hired to solve. That era is over. Over…

Why You Need Custom Software Right Now

| Cloud, Software

The Time is Now Technology options have never been better for small business. The cloud has brought high-value computing technology to the masses. Innovation in cloud technologies has leveled the playing field for small companies. We can now access state-of-the-art artificial intelligence technology for a small monthly fee, which was previously only available to mega-cap…

Improve your Remote Software Development

If you’re a developer, you’re undoubtedly doing some remote work right now. Fog City’s clients are all over the county, so I’ve been engaged in remote work for more than a decade. Working remotely as a developer has huge positives; fewer distractions, more focus time, no commuting, and higher productivity. But there are dangers lurking…

Being Right, It’s Not All That

| Leadership, Team

We Need to be Right Being right all the time makes you smart and successful. After all, people look up to leaders who are right. No one wants to follow the guy who is wrong. As young students, if we get a wrong answer on an exam, we’re marked down. Our success suffers. In sports,…

How to Handle a Bad Client (Hint: There Are No Bad Clients)

| Uncategorized

I see many articles about how freelancers and consultants should handle “bad” clients. The advice ranges from “Don’t let them push you around,” to “Fire them.” I’ve always been a little surprised by freelancers who call their clients “bad” and wonder how they got themselves into this situation in the first place.

The True Value of Serverless

| Cloud, Software

How to Reduce Cloud Spend From $600/mo. to $1.30/mo. We keep a close eye on the cloud services budget for our clients. Keeping recurring costs down is part of our value-add. Leveraging serverless technologies on a recent project allowed me to save my client hundreds of dollars per month on their AWS bill and get…

Finding Clarity in the Fog

| Software

I’ve been a software developer for 25 years and I’ve seen the good and bad of Silicon Valley. I’ve worked with the best and brightest developers. I’ve also seen the darker of side of software development – communication breakdowns, disorganization, poor project management. It doesn’t need to be this way.