Saturday, December 26, 2015
There will be sand
Thursday, November 19, 2015
Why will I work with you?
Toptal recently came to my attention as an opportunity worth pursuing. There was no offer of power bars in the fridge, best food trucks in town, Ms PacMan in the breakroom and all the sodas I can imagine in the fridge. What Toptal brings to the table is, good people and the opportunity to work with great companies doing great things. I can only assume what the management will be like as that normally takes a project or two to get a real feel for. What I can infer is that the management will have to be great in order to work effectively with such a smart and diverse group of people. As I've worked with international teams before I know that diversity breeds a strong gift of leadership that thrives on getting great people to be even better.
If I have the unique opportunity to work with such a diverse team I will know that the work I've done in the past will only be a great foundation for even better work going forward.
Friday, November 6, 2015
Chance Meetings
I will have a few cards with me no matter where I go now because a missed opportunity could mean a loss of business and that's a loss I do not want to miss out on again.
Monday, October 26, 2015
Getting the water out
When water gets into your boat there are some pretty easy ways to get it out, bilge pump, bucket, water gun, etc. When what happens around you gets in and it will, you need a way to get it out. Everyone is different here so figuring out what your bilge pump is will help you get the crap out when it does get in. Ask yourself what it is that you do that helps you feel better after doing it. Assuming you are not Dexter and have emotions, those things that allow you to feel better are those things that can help you bilge the crap that gets in.
Different people recharge differently so knowing yourself is the best way to determine how to get the crap out, get together with friends, read a book, do some gardening and other things is your personal bilge pump.
Friday, October 23, 2015
Code for Good
The feeling of doing good is a strong one and in many cases you are willing to make personal sacrifices, monetary, to work for a group that is giving back to the world. Personally, if I could work for an organization that does good I don't really care what the base infrastructure is. It's more about the work and who it benefits than the tools used.
If you can, if you want to, see if you can code for good on your next project.
Monday, October 12, 2015
Are you too experienced?
What if you are an expert software developer, regardless of the language? When a project lands on your plate you need to ask yourself if you plan on using the language the customer/employer wants you to use or the language you'd like to use. In many cases you are going to use the language that the rest of the team can support in the long run. Still, you'd like to use a lighter, faster, shinier new language to make sure you stay current. However, development skills have become more specialized in recent years and that is actually hurting our career field.
If you've been working with OS's, databases, languages, scripting tools, build tools, etc. etc. for a long time then you may be too experienced for the current crop of companies looking for good people. By too experienced I mean you have yet to specialize your skill sets and forget everything else you've learned. You are a polyglot engineer or a language agnostic developer and if asked you can spin up and be an expert in a given language in short order, pulling from years of experiences, your expertise can shift depending on the project at hand. If this is you, you may be too experienced and finding a good fit in today's world may be more difficult.
Please, if you are a PolyGlot Engineer, Language Agnostic Developer or just a well rounded software type person, don't change.
Friday, October 9, 2015
Rabbit Holes
Wednesday, October 7, 2015
Think business, keep the heart on the side
We felt that you were lacking depth in the areas of work we have at hand.
These are rejections from possible employers that I received in one day. It's also the leverage I'm using to slay the Dragon of Resistance in my life. I told myself that I'd take my personal business to the next level if I wasn't given an offer and here it is. While it hurts the heart to hear a rejection, I know that when I am running my business I'll need to make those same decisions if someone comes to my door for a job. Business can have a heart and good business is being able to listen to your heart and still make a business decision even if it is not popular.
When thinking for the business and or hearing news from a business you need to keep your heart on the side. And sometimes, knowing that there is still heart in a business will help make the difficult or hard decisions more palatable when delivered.
Monday, October 5, 2015
Advice vs Perspective
Friday, October 2, 2015
When do you think?
When up against a wall of a big problem, sometimes, you need to step away from it and let the smarter part of your brain kick in. Options here are boundless and each person is different. Just like sharpening the axe, taking a break from the current problem can allow your brain to do the work it does best. I've had solutions or developed a better picture to solve a problem in the shower.
Sometimes, stepping away will help you solve the problem faster and better.
Wednesday, September 30, 2015
Sharpening the Axe
I'm not sure if everyone has ever had to sharpen a knife, axe or sword recently so the metaphor may not play out for you. Introverted v Extroverted recovery. Meditation. Yoga. Running. Biking. Binge watching The Daily Show. One of these might resonate and if it does you may know how to recharge. I didn't mention work in that list because if you recharge at work I am unable to relate to that in this post. To work, heads down, no break, no interaction and constantly focused on a single goal is a very hard thing for the body to do. You breath, you blink, you shift in your seat; the body is not meant to be still for a full day at work and neither is your mind.
Each hour of each day, save when sleeping, you should Sharpen Your Axe by pulling back and realizing where you are, stretch a bit, stand up, take a walk, get a glass of water, etc. A few times a day you need to let your mind go somewhere other than work so that subconscious of yours can noodle over the problem you've been working on. Each week you need to get away completely for a bit. Don't look at your phone, answer emails, etc.
When you step away from work you are still working. You are working on you being a better self, partner, co-worker, friend and more. You need a sharper self to be a better self.
Monday, September 28, 2015
R2D2 Print
Print Profile : n-vent mini medium settings from LulzBot.com with no adjustments.
< Bed x: 0.00 y: 0.00 z: -1.36 < Bed x: 160.00 y: 0.00 z: -0.80 < Bed x: 160.00 y: 160.00 z: -0.80 < Bed x: 0.00 y: 160.00 z: -1.57 < Eqn coefficients: a: 0.00 b: -0.00 d: -1.41 < planeNormal x: -0.00 y: 0.00 z: 1.00 < Probing done! < echo:endstops hit: Z:-1.57 < < echo:Marlin1.0.0 < echo: Last Updated: Sep 4 2015 08:36:38 | Author: (Aleph Objects Inc, Mini-2015Q1) < Compiled: Sep 4 2015 < echo: Free Memory: 4882 PlannerBufferBytes: 1296 < echo:Hardcoded Default Settings Loaded < echo:Steps per unit: < echo: M92 X100.50 Y100.50 Z1600.00 E833.00 < echo:Maximum feedrates (mm/s): < echo: M203 X800.00 Y800.00 Z8.00 E40.00 < echo:Maximum Acceleration (mm/s2): < echo: M201 X9000 Y9000 Z100 E1000 < echo:Acceleration: S=acceleration, T=retract acceleration < echo: M204 S2000.00 T3000.00 < echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s) < echo: M205 S0.00 T0.00 B20000 X12.00 Z0.40 E10.00 < echo:Home offset (mm): < echo: M206 X0.00 Y0.00 Z0.00 < echo:PID settings: < echo: M301 P28.79 I1.91 D108.51
Put the Mattress Down First
The Mattress: You are a positive team player and communicate well with others.
The Hard Stuff: We appreciate your energy and we need it here for the full day.
Even if you know someone really well, starting off with the difficult part of the conversation first can put them on the defensive and then less apt to hear anything else you say. The mattress is the soft spot to land when you giving the hard talk.
Thursday, February 26, 2015
Decisions by Denver Public Schools
This section :
Whenever possible, DPS tries to keep schools open to serve our students and families. Many working parents who are on moderate incomes have few to no child-care options, don’t get paid days off from their jobs, and therefore face a huge burden when schools are closed and their employer remains open. Denver schools serve tens of thousands of children who come from low-income households. Schools are not only vital places of learning for those students, but they are also in many cases the only place where these students get two free hot meals a day, health care, counseling and support services.is what really set me off. Making a decision about child or student safety, based upon a parents possible work or income situation, should be left out of the calculations for schools to remain open during inclement weather.
Schools are for learning and sometimes the weather says; Learn to make better decisions about your safety.
DPS article on Feb 26 Re: Schools staying open
February 25, 2015
Schools to Remain Open on Thursday, Feb. 26; Cold and Snowy Conditions Expected
Cold and snowy conditions are expected to continue throughout the morning of Feb. 26, so please dress students warmly! While we expect to open schools tomorrow, we will review conditions through the night and in the early morning hours to see if a change is necessary. Denver Public Schools (DPS) bus crews will report early to help reduce any delays as a result of winter weather conditions. Bus route delays can be found at transportation.dpsk12.org Any additional school updates will be posted here.
How decisions are made during winter weather conditions
The decision whether to close our schools is based on information provided by representatives from transportation agencies, the weather bureau, city and county law enforcement and DPS Transportation.
We know how important these decisions are and we take them very seriously. The most important factor is the well-being of our students and their families. The unpredictability of the current weather pattern poses an extra challenge in making the best decision.
Whenever possible, DPS tries to keep schools open to serve our students and families. Many working parents who are on moderate incomes have few to no child-care options, don’t get paid days off from their jobs, and therefore face a huge burden when schools are closed and their employer remains open. Denver schools serve tens of thousands of children who come from low-income households. Schools are not only vital places of learning for those students, but they are also in many cases the only place where these students get two free hot meals a day, health care, counseling and support services.
Schools Open During Inclement Weather: The required transportation will be provided. However, services may be modified to ensure both driver and student safety and welfare. Traffic conditions are very likely to require students to spend additional time en route to school, special activities, programs or home. Buses are also likely to be delayed due to the inclement weather and traffic. This information will be posted to the Transportation hotline 720.423.4600 and at transportation.dpsk12.org.
View Winter Weather FAQs and important Transportation information
If school is cancelled, the information will be communicated in the following ways:
- Emergency school closures are posted on www.dpsk12.orgimmediately.
- The Communications Office will immediately notify local television and radio stations, which will broadcast regular announcements of school closures. You can also visit the DenverChannel.com, 9News.com, KDVR.com and denver.cbslocal.com. Notifications in Spanish will be made on radio newscasts on 1150 AM, 1280 AM and 1090 AM.
- Announcements to close or delay school will also be posted to the district‘s Facebook and Twitter pages.
- A message denoting the closure will also be left on the school district’s closure hotline at 720.423.3200, as well on the DPS Transportation hotline at 720.423.4600.
- DPS employees should check their e-mails regularly.
- DPS transportation employees will be notified by Bus Bulletinvia call, text or email.
Find out what's going on throughout the district.
Learn more »
About DPS | Departments | Contact Us | Schools | myDPS Sign-up | DPS Google | DPS Web Mail