Why Do Some CFML Jobs Require Degrees?

Earlier today in the ColdFusion Programmers forum on Facebook somebody asked (I’m paraphrasing a little) why do some ColdFusion jobs require a Computer Science degree when they don’t teach CFML in college? I have 2 answers...

From: South of Shasta: Software Development, Web Design, Training

Moving Legacy ColdFusion application to Modern CFML

On March 24th, 2022 the Hawaii ColdFusion User Group will be having a meeting with Mark Takata on Moving your Legacy ColdFusion application to Modern CFML. The meeting will be online at – https://hawaiicoldfusionusergroup.adobeconnect.com/legacy/ We’ve all seen old legacy code in our ColdFusion applications. How do you move that legacy code to modern CFML with easier maintenance and deployment, fewer bugs, and streamlined code? Why Move to Modern CFML Most of us understand that moving our legacy applications to modern CFML […] The post Moving Legacy ColdFusion application to Modern CFML appeared first on ColdFusion.

From: Adobe Coldfusion Blogs

Blog series: Part 2: Building a data import workflow using Cloud datasources and CFML

If you remember, in the last part of this blog series we tackled writing to a DynamoDB. This week, we’re tackling the editable table structures that will let us do a little ETL and massaging to our data before we push it to the dynamoDB. To make this work, we’ll be using the HTMX JS library, a lightweight, easy to use JavaScript toolset. You can find it here: https://htmx.org/ So what does this library do? In short, it allows you […] The post Blog series: Part 2: Building a data import workflow using Cloud datasources and CFML appeared first on ColdFusion.

From: Adobe Coldfusion Blogs

CF ‘downloads’ page moved into docs, JVM downloads UI tweaked

I just wanted to share something rather minor that I observed: the CF “downloads” page–which offers downloads for things RELATED to CF but not CF itself–has been moved to “within” the CF docs. It used to be offered at https://www.adobe.com/support/coldfusion/downloads.html, but that now redirects to https://helpx.adobe.com/coldfusion/kb/coldfusion-downloads.html. There’s no change to the content of the page, though you’ll notice now that there’s a left nav bar with all the other pages of the CF docs. See the screenshot below. That may […] The post CF ‘downloads’ page moved into docs, JVM downloads UI tweaked appeared first on ColdFusion.

From: Adobe Coldfusion Blogs

Reactionary ColdFusion Programmers Needed

If you know who we are then you know we try to be all things CF to all people. If you are advanced CF programmer for sure we want to talk to you! CF is awesome and we are the world's number one booster of the platform and language. But lately we are looking for more than just CF. One thing in particular is coming up again and again - ReactJS. If you are a good CF programmer with more than an academic knowledge of React, we want you! We have multiple opportunities that are all weirdly satisfying projects. We are willing to find a way to "make it work" if you have React chops. If you are JUST programming in React we may be able to use you as well. It is easily our most pressing need. Of course, we are always looking for other things too - UI/UX, CSS expertise, other JS libraries like Vuejs (also popular at the moment). We have a sales pipeline that is full to bursting and we will definitely be scrambling to hire. We are a GREAT place to work and (not to brag) but people love me! Well... my wife loves me - and 2 of my children. I'll take it! Here's the skinny: Yes you work from home but if you are a slob we encourage you to use a filter on video calls. Cats are popular. You must be located in the US and legal to work here. This is something that often pains us but it is customer driven. We love our friends in Asia, Europe, and the sub-continent. Yes the position is W2 with benefits after a short (30 day) trial period (sometimes negotiable - I'm looking at you React people). You do have the option to remain a contractor if that is your jam, but it is not our preference. Yes benefits include health care. No our health care won't cover your terrarium, but you should really find out what is living in there. Yes there are other benefits - 401k, dental, PTOs, disability, life insurance, and busy, vibrant culture that is irreverent while still being gentle. Our work metrics are clear and meeting them is straightforward. You will always know where you stand. We are customer-driven and we usually work within the SDLC frameworks provided by our customers. We have a lot of influence though - and you will have the opportunity to move code and applications in a positive direction. Yes you will have to take a coding test. The test involves logging into a VM and coding through a few simple tasks. Everything is part of the test. We are watching - including the part where you say "what is a VPN?". The focus is patterns of behavior and general problem solving and knowledge. It is also timed. We need folks who know the sweet spot between pristine code and slapdash. If you are interested the fastest way to engage us is to send a resume to jobs@cfwebtools.com. That's a list that goes to me and our management genies. We will respond quickly with information to get you moving. More about CFWT We are not recruiters. We are not generalists either - we focus on the CF stack and try to know "all things ColdFusion". Yes, you will work with and for customers but we care about developers and work culture. We try to find what makes you tick and we hope to provide a work environment where you can grow. We want you to want to come to work every day. We are looking for developers that match our culture of Can-do, Caring, Communication, and Competency. Here are some items that you need in order to fit in here. You should be able to setup multiple local environments on your own with a minimum of assistance. Probably this means words like "Apache" or "IIS" shouldn't scare you too much. Yes you will be exposed to ______ (windows/mac) even if you are religiously devoted to ________ (windows/mac). We don't make the rules. You should not be prone to getting bogged down during set up or ramp up. We need folks who can get up to speed reasonably fast. We have been at this a long time so our expectations are tempered, but we know bogged down when we see it. ;) Communication is key. We like folks who can write well and know how to show empathy and collaborate with others. Most of our customers use some form of agile, so being on time to stand ups and prepared to respond is key. You will also be required to record (log) your hours on a daily basis. We make it easy but a surprising number of developers struggle with this task. You should be able to work with SVN or GIT and sometimes other source control products. You should Maintain positive attitude - We interact with respect and gentle humor. Snark is minimized and encouragement is the order of the day. If you are quirky and self deprecating that will be a plus and you will love it here. You should Maintain and enhance your skills set - you will be given the opportunity to work on lots of code, different versions, platforms, integrations, libraries and SDLC organization and procedure. Everyone of these is a growth opportunity. If that has you licking your chops climb aboard. We like Balanced Developers - Our devs have a full life. They ride horses, snowshoe, skydive, sword fight, play instruments, love dogs, golf, learn languages, rear children, go to plays, like to bake, fish, hunting, equestrian sports, skydiving, guitar playing, dog training, macramé, Golf, racquetball, Mandarin, Politics (careful!), family outings, child rearing, school plays, choirs, baking, snowshoeing, ice fishing, hunting, aquaponics, mudding, and the list goes on. We love it all! We think those things make you a better developer and it makes us want to be around you. We aren't looking for 80 hour a week developers slavishly devoted to coding. We are looking for eclectic, interesting people who enjoy coding and want to do it for a living. Hopefully this helps explain how we operate enough to pique your interest. If you want to take a shot send your resume to jobs@cfwebtools.com or call (402) 408-3733 ext 105 and ask for the Muse. We look forward to hearing from you!

From: ColdFusion Muse

Blog series: Part 1: Building a data import workflow using Cloud datasources and CFML

Part 1: Building a data import workflow using Cloud datasources and CFML Connecting & interacting with DynamoDB on AWS We’re going to kind of go backwards here with this web series, but I wanted to make sure we build out our scaffolding before we get into the meat of the actual code. As a reminder, we’ll be building a system which pulls data from a Google Sheet using BaseQL to generate a GraphQL endpoint (read-only) which will feed a page […] The post Blog series: Part 1: Building a data import workflow using Cloud datasources and CFML appeared first on ColdFusion.

From: Adobe Coldfusion Blogs

Rounding large numbers for easier display

How do you round down a large number so that you can display it easier. How I got stuck on a what turned out to be a simple solution. The post Rounding large numbers for easier display appeared first on ColdFusion.

From: Adobe Coldfusion Blogs

PKIX path building failed

I/O Exception: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targe The post PKIX path building failed appeared first on ColdFusion.

From: Adobe Coldfusion Blogs

Blog series: Building a data import workflow using Cloud datasources and CFML

Alrighty! So this is going to be the first post introducing a little project I’m going to be building up and sharing the code to on Github for folks to use if they would like. I’ve actually had this workflow requirement come up several times in my development career, so I’m going to assume it is something the community might find useful. The App Essentially, the app will take a non-db datasource (in our case, Google Sheets), import that sheet […] The post Blog series: Building a data import workflow using Cloud datasources and CFML appeared first on ColdFusion.

From: Adobe Coldfusion Blogs

ColdFusion Summit 2021 Notes: Tackling ColdFusion Security, Pete Freitag

We’re all impacted by security hacks. Even the smartest devs will have security vulnerabilities in their code. Sometimes as devs we try to chase the idea that we can have things that are perfect but there will always be bugs in code. Not likely that your code will never have security issues but you can’t ignore it. Probably a good time to take action on it if you’ve been ignoring it.

From: South of Shasta: Software Development, Web Design, Training

Im Joining VMware

I'm so excited to announce that I am joining VMware as a Spring Developer Advocate!

From: Dan Vega

ColdFusion Summit 2021 Recap

Last month was the ColdFusion Summit 2021 Conference. Like many events lately this one was virtual (as opposed to the usual meetup in Vegas) but I'd say this was still worth attending for anyone near the CFML space.

From: South of Shasta: Software Development, Web Design, Training

Happy New Year 2022

Happy New Year! I want to take a few minutes and reflect on the year that was 2021 and look ahead to 2022.

From: Dan Vega

Resources from Scalable, Responsive Apps and Services with Queues and Pub/Sub Mechanisms

In spite of the pandemic, the Adobe ColdFusion team held not one but two virtual conferences this calendar year about all things ColdFusion. In addition to helping organize the speakers, I also spoke at both versions of the conference. As usual, I spoke about leveraging the power of cloud-based services to improve on the scalability, reliability, and performance of your ColdFusion applications. This year’s topic was “Scalable, Responsive Apps and Services with Queues and Pub/Sub Mechanisms,” which focused on Amazon Web Services’ Simple Queue Service and Simple Notification Service, both of which are easy to use from within ColdFusion.

From: Brian Klaas

deps.edn and monorepos VIII (Polylith)

This is part of an ongoing series of blog posts about our ever-evolving use of the Clojure CLI, deps.edn, and Polylith, with our monorepo at World Singles Networks.

From: Sean Corfield: An Architect's View

14" MacBook Pro M1 Max Review for developers and content creators

I have been using the new MacBook Pro for about a week and wanted to give you my initial thoughts from a developer & content creator perspective.

From: Dan Vega

The new clojure-doc web site

Back when I was working on the clojure.java.jdbc Contrib library, I moved its documentation to clojure-doc.org so that the community could contribute to it, without the CLA that covers contributions to Contrib itself. Over time I became a general contributor to clojuredocs/guides which was the repository behind the clojure-doc.org web site.Unfortunately, about three years ago, the infrastructure that runs clojure-doc.org became inaccessible to the maintainers of the site so, although pull requests continued to be accepted, the site itself could no longer be updated. I talked with Michael Klishin, the original creator of the site, about moving it to GitHub pages but we never quite got around to it. Until today.

From: Sean Corfield: An Architect's View

Social Media

I've been on both Twitter and Facebook for a very long time and it definitely has had its ups and downs. A couple of times over the last six years, I've felt the need to take a complete break from Facebook and have deactivated my account for up to a couple of months each time. I've also taken several breaks from Twitter, although I didn't deactivate my account.I've finally decided that the cons are outweighing the pros for me on social media so I have shutdown (deleted) both my Twitter account and my Facebook account. Permanently.

From: Sean Corfield: An Architect's View

GitHub Copilot for Java Develpers

Earlier this year GitHub launched Copilot, an AI pair-programmer. With GitHub Copilot, get suggestions for whole lines or entire functions right inside your editor.

From: Dan Vega

deps.edn and monorepos VII (Polylith)

This is part of an ongoing series of blog posts about our ever-evolving use of the Clojure CLI, deps.edn, and Polylith, with our monorepo at World Singles Networks.

From: Sean Corfield: An Architect's View

Speaking at ColdFusion Summit 2021

It's official -- I'm speaking at the Adobe ColdFusion Summit 2021!  It's been way too long, I'm looking forward to seeing all of your smiling faces, even if it's just virtually. :) The CF Summit this year is virtual (stupid Covid) but looks to be a great event with some excellent speakers lined up!

From: South of Shasta: Software Development, Web Design, Training

VueJS developer needed

We are looking for a VueJS developer. This dev will be doing UI on one of our most active and dynamic customers. There is a Lot of activity and excitment. This is a full time remote position with good salary and benefits for a US Based developer - with the Muse's apology to my many friends accross the water. Here's some of the skills you will need: VueJS version 2 Vuex Vue component usage and creation ES6 style coding Inline page coding - no webpack/node setups currently If you have all or most of those items I really want to talk to you. And that's actually pretty cool because I'm hard to get ahold of. Other Stuff You'll need some familiarity with JQuery and plugins as well as Bootstrap and plugins. As far as the backend stuff, it is not as crucial for this postition as the front end but here's what I have to work with. Command Box running Lucee 5.3 - that's a ColdFusion framework on an open source CFML platform MSSQL MVC architecture - beans and services Handlers set up up for VueJS interaction in most cases deliving JSON back to Vue If this list is unfamiliar but doesn't scare you I still want to talk! Contacting the Muse If you want to take a shot send your resume to jobs@cfwebtools.com or call (402) 408-3733 ext 105 and ask for the Muse or ask Rachel (who will probably answer). She will get you going. I will respond directly to this posting.

From: ColdFusion Muse

CSS Guru Needed

First - Yes, we are still looking for CF help so keep sending those resumes. We've added 5 or 6 devs in the last month or so but we have more to fill. Meanwhile We have a need for a genuine design expert to help with a large e-commerce site. This will be full-time remote work for the foreseeable future. Good salary and benefits and a great team. You will also be the seed for a new group here at CFWT - a design/UI group. Here's what you need: Strong CSS Skills - we don't a dabbler or a "just get by dev" (like the muse :) - we need a true CSS expert. You should be a 5 on a scale of 1 to 5. CSS framework experience - Knowing bootstrap or Foundation or one of the other frameworks will be a plus. ColdFusion - it is a ColdFusion site and we'll be integrating CF templates, so knowledge of CF will be needed. You don't need to be an expert - we have tons of those - but you will need to look at CF Templates and know what's there without fainting. Team-Communication Skills - this is always needed but especially here. You will be retooling and maintaining a large, active site with other team members doing other important things as well. You'll need to coordinate and help while you move the design forward. More of the Skinny There's some stuff we need you to be able to do in order to be hired. You can't be religious about this framework or that tech. We do what we need to do to meet customer needs - not our own nice-to-have opinions You should have a gentle sense of humor that blesses and encourages people. We interact with respect and good-natured ribbing, but we don't cross the line - indeed we try to stay a good way back from it. We love and encourage each other. We are striving for an inclusive and caring culture. You should routinely maintain and enhance your skills set - you will be given the opportunity to work on lots of code, different versions, platforms, integrations, libraries, and SDLC organization and procedure. Every one of these is a growth opportunity. If that just made you say "ooh!!" then we are a good fit. You should either have or be seeking balance - We like devs who have a full life. If you enjoy fencing, equestrian sports, skydiving, guitar playing, dog training, macrame, Golf, racquetball, Mandarin, Politics (careful!), family outings, child-rearing, school plays, choirs, baking (all activities enjoyed by folks on our team) then we think those things make you a better developer! We are not looking for folks who can't put down their laptop and smell the roses. It's not about our profit margin, it's about creating a margin for YOU to enjoy life and family. Contacting the Muse If you want to take a shot send your resume to jobs@cfwebtools.com or call (402) 408-3733 ext 105 and ask for the Muse or ask Rachel (who will probably answer) how to apply. She'll fill you in.

From: ColdFusion Muse

deps.edn and monorepos VI (Polylith)

This is part of an ongoing series of blog posts about our ever-evolving use of the Clojure CLI, deps.edn, and Polylith, with our monorepo at World Singles Networks.

From: Sean Corfield: An Architect's View

Spring One 2021 Presentation

I'm so honored to be speaking at this year's SpringOne Conference. This article will give you a look ahead to the presentation by explaining what you can expect and the resources from my talk.

From: Dan Vega