If we put constant data in the database, our code and the database will need to exist in a very specific shape at a given time.
Every environment (development, staging, production) will need to know the values and seed them into their respective databases.
When we need to deploy code changes, we may need to include a data migration to chande the data. Particularly in environments that gradually roll out features , …
…sure to check out this event's Federated Wiki ( of Code and Content) and follow Ward on @ WardCunningham . Then stay tuned for our April event, when we'll hear from another eminent , Tripwire founder Gene Kim !
For FutureTalk updates and event details, join our new New Relic FutureTalks PDX , for all the latest information and discussions about our speaker series. We'd even welcome …group,
…Action Lambdas, Streams and functional-style programming. Enter vturma01 in the Promotional Code box when you check out at manning.com/urma/.
Java developers are hearing a lot of buzz about functional-style programming, especially with Java 8's addition of lambda expressions. This video introduces method references and lambda expressions, the mechanisms Java 8 provides to pass a behavior as an argument to a method. This video is presented by Raoul-Gabriel Urma, Mario Fusco…
Want to know what the best .NET developers in the world are up to? Want to get their take on how to write better code and develop better products? You're in luck, because many of them have a significant presence online. To get started, in alphabetical order, here are 20 of our favorite .NET developers to follow. Don't hesitate to suggest additions to the list in the comments below.
1. Scott Allen. Founder of Medisolv . , writer, speaker, podcaster.to Code and of
…Chef cookbooks into the version control system (" Infrastructure as Code") and use the same provisioning tool for both development and operations. Area 2 is about extending operations to development. Examples include providing visibility for traffic and runtime behavior so also development can access those valuable information, continuously. Area 3 embeds development into operations. Examples include setting up constraints and shared goals for nonfunctional requirements, which …
…name any time I want to create a new project. I'm also setting company: thoughtbot inside ~/ Code/thoughtbot/.liftoffrc and company: Gordon Fontenot inside ~/ Code/personal/.liftoffrc . Now, projects I create have sensible defaults based on where I'm creating them.
Additionally, you can completely redefine the project structure based on your personal preference, or your employer's requirements. Again, referring to the default liftoffrc , you can see that the directory …
Bee - A $ 49 issues client that supports , , and .
Confidently Manage Business Logic with ActiveInteraction - implementing the Interactor pattern to reorganize your code.
Common Pitfalls of Code Metrics - 't get too focused on the numbers.
Sedona - firewall for , useful if you want to expose a Redis install to untrusted clients.
…track across one or hundred systems. But the ideas of automation and Infrastructure as Code have evolved to help alleviate this problem. Wrapping things like Source Control Management, and Test Driven Development around your automation allows you to 1) have tested infrastructure code, 2) audit what is changing in your environment , 3) have an audit trail of who changed things, and 4) know exactly when it changed. Compare that to legacy change control processes if you will.
If you want …
When it comes to speakers well-known in entrepreneurship communities, we've focused on bringing those with on-the-ground perspectives highly useful to businesspeople of all kinds: Marc Andreessen, Chris Dixon, Reid Hoffman, Steve Blank. Many of the best-known speakers in the …
3. Use Mixins to Code Beyond Small, Medium, and Beyond
The Foundation grid allows you to build your site for small, large and, soon, medium devices. But the responsiveness doesn't stop there. Foundation comes ready with media query variables that you can use to deeply customize your design for multiple devices sizes, beyond what the grid offers. These variables allow you to specify styles for different devices outside of the media queries themselves, consolidating your power over …