Search Results: code
What Makes a Senior Engineer Senior, and How Do You Build a Great Team?
…will spend two days drawing boxes before writing a line of code, but there code will unfailingly be correct. This one is who you want in the room when production is on fire, but is absolutely not who… [more]
What Do Future Engineers Look Like?
…when that engineer is not the one writing most of the code? That question sent us back to our hiring rubric early, as we reshaped our engineering process and organization around the agentic production… [more]
lab
…size to print a letter size page of paper for instance. qr codes a simple tool for recording the contents of a container in a qr code you can print and place on them. No DB. No storage, it's all… [more]
Spotify Archivist
…and a desire to experiment with Claude.ai and it's code authoring I described what I wanted the code to do: create a playlist per year that included the songs that I liked on that year, then… [more]
The Hunt Begins
…while still being technical enough to contribute both in code and architecture. I have consulted with companies to identify architectural bottle necks, to troubleshoot performance issues, and to build… [more]
Some Thoughts on Engineering Leaderhip
…your team. You need help managing the project that is the code being shipped. There are so many facets that are part of your job, or related to your job now! And you can't do them all, or all at… [more]
What Makes a Team Lead Great?
…approached. That is what you want to avoid. Delivering new code to production should happen often, and should not be a BIG DEAL. It should be boring, both in that it requires no special stress, and in… [more]
Disjunctive Normal Form and other fine reads
…logical terms you can throw around your next meeting/code review/conversation/party. Originially published in this issue of the newsletter [more]
Some thoughts inspired by "Toward peer review as a group engagement"
…paper was written about academic peer review and not about code review. I personally find these to be close cousins to each other but they represent different functions in different disciplines. So I… [more]
2021: Year in Review
…Moment of Crisis | William Barber II | 2021 Your Users Can Code - Building Programming Languages for your Users Why Position Trumps Power ft. Lanterne Rouge Bela Fleck teaches us his… [more]
2020: A year
…Is Static Analysis Able to Identify Unnecessary Source Code? | ACM Transactions on Software Engineering and Methodology BICEPS — PALOMA MEDINA How Khan Academy Successfully Handled 2.5x Traffic… [more]
A Simple QR Code Based System for Organizing Your Boxes
…precious with a newborn in the house. I knew that a QR code could point to a url, so I just needed some sort of hosting that would give me a unique url for parts of a document. For the briefest of… [more]
Tech Things I read in 2018
…worth the price of admissions. Plus they have a reasonable code of ethics that makes a good starting place for developing your own code of ethics. By all this I mean... if you are inclined to read… [more]
The right Tools for the right job
Last week I did a bit of programming for Game Of Codes in my "free" time which lead me to a couple of interesting observations. 1. Number of passing tests is more important then compute time This… [more]
monument
Over the past several years I’ve been working on a new application framework for nodejs. Monument is currently on it’s second major release. What is Monument Monument is focused on three things:… [more]
Critiques and Code Reviews
…talk about critiques, or as engineers call them code reviews. I am going to start with a major caveat: I do not have a design degree. I spent two years pursuing a degree in Industrial Design before… [more]
Let's talk about Boot camps
…alternative to a loop. You'll need to be able to look at code and make solid guesses about its runtime characteristics. You are going to need to know what makes for a good abstraction and what makes a… [more]
Language Drift and finding code beautiful
…development, I realized that they arguments we have around code style are essentially this same tribalism. Just manifested in code, which is ultimately a form of literature. So why does that happen?… [more]
Death to Jquery
Yesterday I presented ’Death to jQuery’ at Pandamonium, our internal Tech Conference at Instructure, because honestly it’s time. jQuery was critical to the development of the web, it… [more]
CSS Only Partial Width Borders
…If you want to play around with this yourself it is on codepen . Enjoy! [more]
Io: the language, not the moon
…guessing. The simple solution is to run all of your Io code in Docker. There is a good docker image here: https://hub.docker.com/r/nacyot/io-io/ that I’ve been using as a base and everything… [more]
Seven Languages
…been able to spin up a web server with the demo code. The one exception that is probably going to be Ruby, which I am going to have to come back to. So instead of being language #1 in this series it… [more]
safe-shrinkwrap: for all your shrinkwrapping needs
One of the challenges that we have had in the recent past at work is with dependencies that don’t lock down their dependencies well. A lot of this probably rises from a misunderstanding of how ^… [more]
estimations and theory building
…it came up has more to do with the gradual decline that code bases go through as the team comes and goes. Naur explains that because programming is creating a theory of how the world functions it is… [more]
reducing noise
…often flip the switch when I need to really focus on some code and it helps. I can catch up on any fires that are cropping up after I get done with whatever needs deep focus. Closing… [more]
:hover should be dead
:hover ’s days are numbered. It has little time left in this world. I am serious. Here are the main reasons why: It doesn’t exist on touch devices It isn’t really accessible It often… [more]
Learning the Trade
I thought I would throw together a list of resources I have found interesting and useful when it comes to building the internet. This is by no means exhaustive and will be updated over time as I find… [more]
Thoughts on Components and stuff
…are not a silver bullet, they will not make your code awesome. They also are nothing new. For instance a select box, is a component. No I don’t mean you can create a select box that is wrapped… [more]
Design Tools are Broken
To code or not to code? I try to push all my friends studying design to learn to code. It can only help them be better designers. But this isn't an article about that. This is an article about how… [more]
On To New Horizons
…I’ve learned an immense amount, written some cool code, worked with some great people, and pushed for a developer/design centric culture on the teams I’ve worked with. I helped shift from… [more]
Modules not Globals
…wrappers are incredibly light, and they will make your code much cleaner. [more]
Audio and Old Androids
I just got done working on a project that involved the use of the audio tag (with flash fallback for IE) and thought I would share a couple of the issues that we ran into in working on it, and how… [more]
Approaching CSS the OO Way
In an interview somewhere in the web development industry: "Hey, have you heard of CSS?" Oh yeah! Totally... it’s that stuff that designers write right? You know it makes things pretty? "Yeah,… [more]
Toward a More Responsive Future
…we can set its “source”. So now some example code: <style> #myImage{ background:url(respond/img/myImage.jpg) no-repeat; width:96px; height:95px; } </style> <img id="myImage"… [more]
Short Circuit and the Javascript IF Statement
…Still a neat trick for creating slightly more compact code. I wish I could take credit for it, but I found it reading through someones pull request on git hub. When I find the project again I’ll… [more]
Don't Call Me. I'll Call You. Single Request Responsive Images
…the best systems out there is by the Filament group, their code is also on GitHub. They are doing some awesome things that make it easy to get started with responsive images. So in an effort to… [more]
A Tale of Two Cookies: Securing ColdFusion Session Cookies
…looked something like this and is nearly identical to his code from the previous articles (all the code goes in the Application.cfc): this.name = "TestApp"; this.applicationTimeout =… [more]