Bookmarks tagged “tech”
1112 bookmarks tagged “tech”
Is coding the new literacy?
Why America's schools need to train a generation of hackers.
What Can Men Do?
(The title references Shanley Kane’s post by the same name. This post represents my views on what men can do.) It’s no secret that programming is an incredibly male dominated field. * Figures vary, but somewhere from 20% to 29% of currently working programmers are female. * L
You Need To See This 17-Minute Film Set Entirely On A Teen's Computer Scree
Find the latest Creativity news from Fast company. See related business and technology articles, photos, slideshows and videos.
PhoenixServer
Why you should regularly smash your servers with a baseball bat (figuratively)
ImmutableServer
Immutable servers cannot have their configuration changed once deployed, instead they are torn down and replaced with a new server based on an updated (version-controlled) definition.
PHP: a fractal of bad design - fuzzy notepad
(This article has been translated into Spanish (PDF, with some additions) by Jorge Amado Sor
Event Sourcing
Capture all changes to an application state as a sequence of events.
Inversion of Control Containers and the Dependency Injection pattern
Explaining the Dependency Injection pattern, by contrasting it with Service Locator. The choice between them is less important than the principle of separating configuration from use.
Mocks Aren't Stubs
Explaining the difference between Mock Objects and Stubs (together with other forms of Test Double). Also the difference between classical and mockist styles of unit testing.
Introducing “Razor” – a new view engine for ASP.NET - ScottGu's Blog
One of the things my team has been working on has been a new view engine option for ASP.NET. ASP.NET MVC has always supported the concept of “view engines” – which are the …
SQL SERVER – Introduction to SQL Server Encryption and Symmetric Key Encryp
SQL Server 2005 and SQL Server 2008 provide encryption as a new feature to protect data against hackers’ attacks. Hackers might be able to penetrate the database or tables, but owing to encryption they would not be able to understand the data or make use of it. Nowadays, it has b
Beyond the PC | The Economist
Mobile digital gadgets are overshadowing the personal computer, says Martin Giles. Their impact will be far-reaching
Strategy Letter III: Let Me Go Back!
When you’re trying to get people to switch from a competitor to your product, you need to understand barriers to entry, and you need to understand them a lot better than you think, or people …
Fog Creek Professional Ladder
The Fog Creek Professional Ladder determines your base salary. It is recalculated every August, and new base salaries go into effect September 1st (you’ll see it on the September 15 paycheck)…
Evidence-Based Scheduling
Software developers don’t really like to make schedules. Usually, they try to get away without one. “It’ll be done when it’s done!” they say, expecting that such a brave, funny zinger will reduce t…
Designing for People Who Have Better Things To Do With Their Lives, Part Tw
When the Macintosh was new, Bruce “Tog” Tognazzini wrote a column in Apple’s developer magazine on UI. In his column, people wrote in with lots of interesting UI design problems, …
The Law of Leaky Abstractions - Joel on Software
There’s a key piece of magic in the engineering of the Internet which you rely on every single day. It happens in the TCP protocol, one of the fundamental building blocks of the Internet. TCP…
Strategy Letter II: Chicken and Egg Problems - Joel on Software
The idea of advertising is to lie without getting caught. Most companies, when they run an advertising campaign, simply take the most unfortunate truth about their company, turn it upside down (…
Designing for People Who Have Better Things To Do With Their Lives, Part Th
One of the early principles of GUI interfaces was that you shouldn’t ask people to remember things that the computer could remember. The classic example is the Open File dialog box, which sho…
Painless Software Schedules - Joel on Software
Last October, the Northeast US was plastered with ads for something called Acela, a new express train running from Boston to Washington. With TV ads, billboards, and posters everywhere, you’d…
























